Movatterモバイル変換


[0]ホーム

URL:


US20040199665A1 - System and method for pushing data from an information source to a mobile communication device including transcoding of the data - Google Patents

System and method for pushing data from an information source to a mobile communication device including transcoding of the data
Download PDF

Info

Publication number
US20040199665A1
US20040199665A1US10/483,116US48311604AUS2004199665A1US 20040199665 A1US20040199665 A1US 20040199665A1US 48311604 AUS48311604 AUS 48311604AUS 2004199665 A1US2004199665 A1US 2004199665A1
Authority
US
United States
Prior art keywords
transcoders
content
information
operable
transcoder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/483,116
Inventor
Salim Omar
Russell Owen
Herbert Little
Tomasz Rybak
Michael Brown
David Yach
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Malikie Innovations Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US10/483,116priorityCriticalpatent/US20040199665A1/en
Assigned to RESEARCH IN MOTION LIMITEDreassignmentRESEARCH IN MOTION LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: RYBAK, TOMASZ K., BROWN, MICHAEL S., OWEN, RUSSELL N., YACH, DAVID P., OMAR, SALIM H., LITTLE, HERBERT A.
Publication of US20040199665A1publicationCriticalpatent/US20040199665A1/en
Assigned to BLACKBERRY LIMITEDreassignmentBLACKBERRY LIMITEDCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: RESEARCH IN MOTION LIMITED
Assigned to MALIKIE INNOVATIONS LIMITEDreassignmentMALIKIE INNOVATIONS LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BLACKBERRY LIMITED
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system for pushing information content from an information source to a mobile communication device over a network includes a transcoding system and a first network device. The transcoding system includes a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type. The first network device is in communication with the transcoding system, and includes a push module. The push module is operable to receive a connection request from the information source. The connection request includes an identifier associated with the mobile communication device. The push module is further operable to select a corresponding connection handler that is operable to select one or more transcoders from the plurality of transcoders to transcode the information content.

Description

Claims (94)

What is claimed is:
1. A system for pushing information content from an information source to a mobile communication device over a network, comprising:
a transcoding system comprising a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type; and
a first network device in communication with the transcoding system, the first network device comprising a push module, wherein the push module is operable to receive a connection request from the information source comprising an identifier associated with the mobile communication device, and further operable to select a corresponding connection handler operable to select one or more transcoders from the plurality of transcoders to transcode the information content.
2. The system ofclaim 1, wherein the first network device is further operable to transmit the information content transcoded by the one or more selected transcoders to the mobile communication device.
3. The system ofclaim 1, wherein the transcoding system is further operable to transmit the information content transcoded by the one or more selected transcoders to the mobile communication device.
4. The system ofclaim 1, wherein the connection request further comprises transcoder request data that identifies a requested transcoder.
5. The system ofclaim 1, wherein the connection handler is operable to determine one or more acceptable content types that the mobile communication device is configured to accept.
6. The system ofclaim 5, wherein the connection handler is operable to search the plurality of transcoders for transcoders operable to transcode the information content from a received content type of the information content into the one or more acceptable content types.
7. The system ofclaim 5, wherein the transcoding system is operable generate and store mapping data comprising transcoding chains, each transcoding chain selecting one or more transcoders to transcode the information content from a respective input content type into a respective output content type.
8. The system ofclaim 7, wherein the connection handler is operable to select a transcoding chain to transcode the information content from a received content type of the information content into one of the accepted content types.
9. The system ofclaim 5, wherein the transcoding system comprises a configuration file associated with the plurality of transcoders, and the connection handler is operable to search the configuration file to determine whether any of the transcoders are operable to transcode the information content from a received content type of the information content into the one or more acceptable content types, and to select the transcoders where any of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
10. The system ofclaim 9, wherein the connection handler is further operable to transmit an error message to the information source where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
11. The system ofclaim 9, wherein the information content includes multiple content types, and the connection handler is further operable to transmit an error message to the information source where none of the transcoders are operable to transcode one or more of the multiple content types into the one or more acceptable content types.
12. The system ofclaim 9, wherein the connection handler is further operable to determine a type of the mobile communication device and to select one or more transcoders from the plurality of transcoders based on the type of the mobile communication device where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
13. The system ofclaim 9, wherein the connection handler is further operable to select one or more transcoders from the plurality of transcoders based on the identifier associated with the mobile communication device where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
14. The system ofclaim 9, wherein the connection handler is further operable to determine an address associated with the information source and to select one or more transcoders from the plurality of transcoders based on the address associated with the information source where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
15. The system ofclaim 9, wherein the connection handler is further operable to transmit a list of selectable transcoders to the information source where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
16. The system ofclaim 15, wherein the connection handler is operable to receive selected transcoder data from the information source and to select one of the selectable transcoders from the list of selectable transcoders based on the selected transcoder data.
17. The system ofclaim 9, wherein the connection handler is further operable to discard the information content where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
18. The system ofclaim 9, wherein the connection handler is further operable to pass the information content where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
19. The system ofclaim 9, wherein the transcoding system is further operable to transcode the information content into a content type pushed to the mobile communication device in response to a previous connection request where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
20. The system ofclaim 9, wherein the information content includes multiple content types, and the first network device is further operable to transmit only transcoded content types to the mobile communication device where none of the transcoders are operable to transcode one or more of the multiple content types into the one or more acceptable content types.
21. The system ofclaim 4, wherein the transcoder request data comprises a network address specifying the location of a transcoder.
22. The system ofclaim 21, wherein the transcoding system is operable to access the location specified by the network address and retrieve the transcoder.
23. The system ofclaim 4, wherein the transcoding system comprises a configuration file associated with the plurality of transcoders, and the connection handler is operable to search the configuration file to determine whether the requested transcoder is one of the plurality of transcoders and to select the requested transcoder where the requested transcoder is one of the plurality of transcoders.
24. The system ofclaim 23, wherein the connection handler is further operable to transmit an error message to the information source where the requested transcoder is not one of the plurality of transcoders.
25. The system ofclaim 24, wherein the connection handler is further operable receive alternate transcoder request data in response to the error message, the alternate transcoder request data identifying an alternate transcoder.
26. The system ofclaim 23, wherein the connection handler is further operable to transmit a list of selectable transcoders to the information source where the requested transcoder is not one of the plurality of transcoders, and is further operable to receive selected transcoder data from the information source and to select one of the selectable transcoders based on the selected transcoder data.
27. The system ofclaim 23, wherein the connection handler is further operable to discard the information content where the requested transcoder is not one of the plurality of transcoders.
28. The system ofclaim 23, wherein the connection handler is further operable to pass the information content where the requested transcoder is not one of the plurality of transcoders.
29. The system ofclaim 1, wherein the identifier comprises a network address of the mobile communication device.
30. The system ofclaim 1, wherein the connection handler is further operable to determine a type of the mobile communication device and to select one or more transcoders from the plurality of transcoders based on the type of the mobile communication device.
31. The system ofclaim 1, wherein the connection handler is further operable to select one or more transcoders from the plurality of transcoders based on the identifier associated with the mobile communication device.
32. The system ofclaim 1, wherein the connection handler is further operable to determine an address associated with the information source and to select one or more transcoders from the plurality of transcoders based on the address associated with the information source.
33. A method for pushing information content to a mobile communication device, comprising the steps of:
receiving the information content from an information source;
receiving an address of the mobile communication device;
providing a plurality of transcoders, each transcoder operable to transcode information content from a first content type into a second content type;
selecting one of a plurality of connection handlers based on the information content received;
selecting one or more transcoders from the plurality of transcoders, the one or more transcoders selected by the connection handler;
transcoding the information content using the one or more of the plurality of transcoders selected to generate transcoded information content; and
sending the transcoded information content to the mobile communication device.
34. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
determining whether any of the plurality of transcoders are operable to transcode the information content from a received content type of the information content into any of one or more accepted content types that the mobile communication device is configured to accept; and
selecting a transcoder operable to transcode the information content from the received content type into one of the accepted content types where any of the plurality of transcoders are operable to transcode the information content from the received content type into any of the one or more accepted content types.
35. The method ofclaim 34, further comprising the step of discarding the information content where none of the plurality of transcoders are operable to transcode the information content from the received content type into any of the one or more accepted content types.
36. The method ofclaim 34, further comprising the step of performing a default transcoding operation on the information content where none of the plurality of transcoders are operable to transcode the information content from the received content type into any of the one or more accepted content types.
37. The method ofclaim 36, wherein the default transcoding operation comprises the step of passing the information content.
38. The method ofclaim 36, wherein the default transcoding operation comprises the step of transcoding the information content into a content type previously sent to the mobile communication device.
39. The method ofclaim 34, further comprising the steps of:
transmitting a list of selectable transcoders to the information source where none of the plurality of transcoders are operable to transcode the information content from the received content type into any of the one or more accepted content types;
receiving selected transcoder data from the information source; and
selecting one of the selectable transcoders from the list of selectable transcoders based on the selected transcoder data.
40. The method ofclaim 33, wherein the information source is a web server connected to the Internet.
41. The method ofclaim 33, further comprising the steps of:
receiving a network address specifying the location of a transcoder operable to transcode the information content from the received content type into one of the accepted content types;
accessing the location specified by the network address; and
retrieving the transcoder.
42. The method ofclaim 33, wherein the step of transcoding the information content using one or more of the plurality of transcoders selected comprises the steps of:
sending the information content to a transcoding system; and
receiving transcoded information content from the transcoding system.
43. The method ofclaim 33, wherein the step of sending the transcoded information content to the mobile communication device comprises the step of encrypting the transcoded information content.
44. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
generating a list of transcoders according to an order of preference; and
selecting one or more of the transcoders in the list of transcoders based on the order of preference.
45. The method ofclaim 33, further comprising the step of mapping the plurality of transcoders to create a plurality of transcoding chains, each transcoding chain associating one or more transcoders to transcode a respective input content type into a respective output content type.
46. The method ofclaim 45, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
identifying transcoding chains having a respective input content matching a received content type of the information content and a respective output content type matching one of one or more accepted content types that the mobile communication device is configured to accept; and
selecting an identified transcoding chain to transcode the information content.
47. The method ofclaim 46, further comprising the steps of:
determining a priority status related to the information content; and
transcoding the information content or passing the information content depending on the priority status.
48. The method ofclaim 33, wherein the mobile communication device is configured to accept one or more content types selected from the group consisting of Wireless Markup Language (WML), Hypertext Markup Language (HTML), compiled WML (WMLC) and Extensible Markup Language (XML).
49. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
determining a type of the mobile communication device; and
selecting one or more transcoders from the plurality of transcoders based on the type of the mobile communication device.
50. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the step of selecting one or more transcoders from the plurality of transcoders based on the address of the mobile communication device.
51. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
determining an identifier associated with the information source; and
selecting one or more transcoders from the plurality of transcoders based on the identifier.
52. The method ofclaim 33, wherein:
the information content comprises multiple content types; and
selecting respective transcoders from the plurality of transcoders to transcode the multiple content types.
53. The method ofclaim 33, wherein the step of selecting one or more transcoders from the plurality of transcoders comprises the steps of:
determining whether the information content has been pre-transcoded into a content type that the mobile communication device is configured to accept; and
transmitting the information content to the mobile communication device without further transcoding where the information content has been pre-transcoded.
54. A system for receiving pushed information content over a network, comprising:
a mobile communication device comprising a communication subsystem operable to transmit push data over the network, the push data comprising an acceptable content type the mobile communication device is configured to receive, the mobile communication device further operable to receive pushed information content in the acceptable content type during a push period.
55. The system ofclaim 54, further comprising an information source operable to receive the push data and to provide the pushed information content for transmission to the mobile communication device during the push period.
56. The system ofclaim 55, wherein the push data further comprises push period data specifying the push period, and the information source is operable to provide the pushed information content for transmission to the mobile communication device once every push period.
57. The system ofclaim 56, wherein the information source is operable to transmit an error message to the mobile communication device where the pushed information content cannot be provided in the acceptable content type.
58. The system ofclaim 55, wherein the information source comprises a transcoding system operable to transcode information content into the acceptable content type.
59. The system ofclaim 55, wherein the information source is operable to transmit the information content to a transcoding system, to receive transcoded information content in the acceptable content type from the transcoding system, and to transmit the transcoded information content to the mobile communication device.
60. The system ofclaim 57, wherein the mobile communication device is further operable to transmit alternate content types to the information source in response to the receiving the error message.
61. The system ofclaim 54, further comprising a proxy server in communication with the information source, the proxy server operable to select a from a plurality of transcoders to transcode the pushed information content into the acceptable content type.
62. The system ofclaim 61, wherein the proxy server is operable to transmit an error message to the information source where the pushed information content cannot be transcoded into the acceptable content type.
63. The system ofclaim 62, wherein the information source is further operable to transmit alternate content types to the proxy server in response to receiving the error message.
64. A system for pushing information content to a mobile communication device, comprising:
means for receiving a mobile communication device address from the information source;
means for providing a plurality of transcoders, each transcoder operable to transcode information content from a first content type into a second content type;
means for selecting one or more transcoders from the plurality of transcoders;
means for transcoding the information content using the one or more transcoders selected to generate transcoded information content; and
means for sending the transcoded information content to the mobile communication device.
65. The system ofclaim 64, wherein the means for selecting one or more transcoders from the plurality of transcoders comprises means for determining whether any of the plurality of transcoders are configured to transcode a received content type of the information content into any of one or more accepted content types that the mobile communication device is configured to accept.
66. The system ofclaim 65, wherein the means for determining whether any of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types comprises means for discarding the information content where none of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types.
67. The system ofclaim 65, wherein the means for determining whether any of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types comprises means for performing a default transcoding operation on the information content where none of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types.
68. The system ofclaim 67, wherein the default transcoding operation passes the information content.
69. The system ofclaim 67, wherein the default transcoding operation transcodes the information content into a content type previously sent to the mobile communication device.
70. The system ofclaim 67, wherein the means for determining whether any of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types comprises means for transmitting a list of selectable transcoders to the information source where none of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types.
71. The system ofclaim 65, wherein the means for selecting one or more transcoders from the plurality of transcoders further comprises means for selecting one or more transcoders based on the mobile communication device address where none of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types.
72. The system ofclaim 65, wherein the means for selecting one or more transcoders from the plurality of transcoders further comprises means for determining an address of the information source, and means for selecting one or more transcoders based on the address of the information source where none of the plurality of transcoders are configured to transcode the received content type into any of the one or more accepted content types.
73. The system ofclaim 64, wherein the means for selecting one or more transcoders from the plurality of transcoders comprises means for selecting one or more transcoders based on the mobile communication device address.
74. The system ofclaim 64, wherein the means for selecting one or more transcoders from the plurality of transcoders comprises means for determining a type of the mobile communication device, and means for selecting one or more transcoders based on the type of the mobile communication device.
75. The system ofclaim 64, wherein the means for selecting one or more transcoders from the plurality of transcoders comprises means for determining an address of the information source and means for selecting one or more transcoders based on the address of the information source.
76. The system ofclaim 64, wherein:
the mobile communication device address comprises a network address specifying the location of a transcoder; and
the means for selecting a transcoder from the plurality of transcoders comprises means for accessing the location specified by the network address and retrieving the transcoder.
77. The system ofclaim 64, further comprising means for encrypting the transcoded information content.
78. The system ofclaim 64, further comprising means for compressing the transcoded information content.
79. The system ofclaim 64, wherein the means for selecting one or more transcoders from the plurality of transcoders comprises:
means for searching the plurality of transcoders for a set of transcoders configured to transcode a received content type of the information content into one or more accepted content types that the mobile communication device is configured to accept;
means for generating a list of respective input content types corresponding to the set of transcoders; and
means for sending the list of respective input content types and the one or more accepted content types to the information source.
80. The system ofclaim 64, wherein the means for providing a plurality of transcoders comprises means for mapping the plurality of transcoders to create a plurality of map entries, each map entry associating one or more transcoders to transcode a respective input content type into a respective output content type.
81. The system ofclaim 80, wherein the means for mapping the plurality of transcoders to create a plurality of map entries comprises means for determining the input content types for the plurality of transcoders, determining the output content types for the plurality of transcoders, and creating a plurality of map entries, each map entry associating a respective input content type with a respective output content type.
82. A system for pushing information content from an information source to a mobile communication device over a network, comprising:
a transcoding system comprising a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type; and
a proxy server in communication with the transcoding system, the proxy server comprising a push module, wherein the push module is operable to receive a connection request from the information source comprising an identifier associated with the mobile communication device, and the push module is further operable to select one or more transcoders from the plurality of transcoders to transcode the information content.
83. The system ofclaim 82, wherein the proxy server is further operable to transmit the information content transcoded by the one or more transcoders selected to the mobile communication device.
84. The system ofclaim 82, wherein the push module is operable to determine one or more acceptable content types that the mobile communication device is configured to accept.
85. The system ofclaim 84, wherein the push module is operable to search the plurality of transcoders for transcoders operable to transcode the information content from a received content type of the information content into the one or more acceptable content types.
86. The system ofclaim 84, wherein the transcoding system is operable generate and store mapping data comprising transcoding chains, each transcoding chain selecting one or more transcoders to transcode the information content from a respective input content type into a respective output content type.
87. The system ofclaim 86, wherein the push module is operable to select a transcoding chain to transcode the information content from a received content type of the information content into one of the accepted content types.
88. The system ofclaim 84, wherein the transcoding system comprises a configuration file associated with the plurality of transcoders, and the push module is operable to search the configuration file to determine whether any of the transcoders are operable to transcode the information content from a received content type of the information content into the one or more acceptable content types and to select the transcoders where any of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
89. The system ofclaim 88, wherein the push module is further operable to transmit an error message to the information source where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
90. The system ofclaim 89, wherein the push module is further operable receive information content in an alternate received content type in response to the error message.
91. The system ofclaim 88, wherein the push module is further operable to transmit a list of selectable transcoders to the information source where none of the transcoders are operable to transcode the information content from the received content type into the one or more acceptable content types.
92. The system ofclaim 91, wherein the push module is operable to receive selected transcoder data from the information source and to select one of the selectable transcoders from the list of selectable transcoders based on the selected transcoder data.
93. The system ofclaim 82, wherein the push module is operable to select one or more transcoders from the plurality of transcoders based on the identifier.
94. The system ofclaim 82, wherein the push module is further operable to determine an address of the information source, and to select one or more transcoders from the plurality of transcoders based on the address.
US10/483,1162001-07-122002-07-12System and method for pushing data from an information source to a mobile communication device including transcoding of the dataAbandonedUS20040199665A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/483,116US20040199665A1 (en)2001-07-122002-07-12System and method for pushing data from an information source to a mobile communication device including transcoding of the data

Applications Claiming Priority (6)

Application NumberPriority DateFiling DateTitle
US30504401P2001-07-122001-07-12
US32775201P2001-10-092001-10-09
US33060401P2001-10-252001-10-25
US34083901P2001-12-192001-12-19
PCT/CA2002/001074WO2003007184A1 (en)2001-07-122002-07-12System and method for pushing data from an information source to a mobile communication device including transcoding of the data
US10/483,116US20040199665A1 (en)2001-07-122002-07-12System and method for pushing data from an information source to a mobile communication device including transcoding of the data

Publications (1)

Publication NumberPublication Date
US20040199665A1true US20040199665A1 (en)2004-10-07

Family

ID=27501871

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/483,116AbandonedUS20040199665A1 (en)2001-07-122002-07-12System and method for pushing data from an information source to a mobile communication device including transcoding of the data
US10/483,457Expired - LifetimeUS7590759B2 (en)2001-07-122002-07-12System and method for providing remote data access and trascoding for a mobile communication device
US12/535,305Expired - LifetimeUS8554950B2 (en)2001-07-122009-08-04System and method for providing remote data access and transcoding for a mobile communication device

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US10/483,457Expired - LifetimeUS7590759B2 (en)2001-07-122002-07-12System and method for providing remote data access and trascoding for a mobile communication device
US12/535,305Expired - LifetimeUS8554950B2 (en)2001-07-122009-08-04System and method for providing remote data access and transcoding for a mobile communication device

Country Status (8)

CountryLink
US (3)US20040199665A1 (en)
EP (4)EP1405224B1 (en)
CN (4)CN100347700C (en)
AT (3)ATE358298T1 (en)
BR (3)BR0211878A (en)
CA (4)CA2640571A1 (en)
DE (3)DE60219169T2 (en)
WO (3)WO2003007183A1 (en)

Cited By (72)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030208555A1 (en)*2002-05-032003-11-06Samsung Electronics Co., Ltd.Data communication system and method using a wireless terminal
US20040025022A1 (en)*2000-09-212004-02-05Yach David PCode signing system and method
US20040267937A1 (en)*2003-06-302004-12-30Klemets Anders E.Client to server streaming of multimedia content using HTTP
US20050169285A1 (en)*2004-01-152005-08-04Wills Fergus M.Stateful push notifications
US20060225115A1 (en)*2005-04-012006-10-05Microsoft CorporationSystems and methods for network communication
US20060239276A1 (en)*2005-04-202006-10-26Bank Of America CorporationWireless Gateway Server
US20060282884A1 (en)*2005-06-092006-12-14Ori PomerantzMethod and apparatus for using a proxy to manage confidential information
US20070071238A1 (en)*2005-09-292007-03-29Research In Motion LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data service
US20070121856A1 (en)*2005-11-022007-05-31Qwest Communications International Inc.Cross-platform message notification
US20070232316A1 (en)*2006-03-302007-10-04Seamless Skyy-Fl, Inc.System and method for secure network browsing
US20070239832A1 (en)*2006-04-052007-10-11Qwest Communications International Inc.Communication presentation in a calendar perspective
US20070239895A1 (en)*2006-04-052007-10-11Qwest Communications International Inc.Cross-platform push of various media types
US20070268837A1 (en)*2006-05-192007-11-22Cisco Technology, Inc.Method and apparatus for simply configuring a subscriber appliance for performing a service controlled by a separate service provider
US20070283048A1 (en)*2006-06-012007-12-06Nokia CorporationMethod, Apparatus and Computer Program Product for Providing Universal Information Transcoding
US20080001791A1 (en)*2006-06-302008-01-03Omneon Video NetworksTranscoding for a distributed file system
US20080052381A1 (en)*2006-08-222008-02-28Koon Wah YuMethod and system for selecting a transcoder to convert between content types
US20080172361A1 (en)*2007-01-172008-07-17Microsoft CorporationAutomated mobile communications
US20080201356A1 (en)*2007-02-192008-08-21Cognos IncorporatedSystem and method of report representation
US20080247348A1 (en)*2007-04-042008-10-09Fastmobile Inc.Communication Between Mobile Terminals and Service Providers
US20080267634A1 (en)*2007-04-302008-10-30Futurewei Technologies, Inc.9b10b Code for Passive Optical Networks
WO2008134880A1 (en)*2007-05-042008-11-13Chalk Media Service Corp.Method and system for pushing content to mobile devices
US20080282222A1 (en)*2007-05-082008-11-13Tim NeilXml push and remote execution of a wireless applications
US20100299453A1 (en)*2009-05-192010-11-25Fox Brian JSystem and method for dynamically transcoding data requests
CN101917482A (en)*2010-08-232010-12-15宇龙计算机通信科技(深圳)有限公司Information pushing method and information pushing server
US20100332848A1 (en)*2005-09-292010-12-30Research In Motion LimitedSystem and method for code signing
US20110131297A1 (en)*2009-12-022011-06-02O'reilly Jacob SamuelReliable delivery of a push-state aware client device
WO2011123244A1 (en)*2010-03-312011-10-06Bank Of America CorporationMobile content management
US20110252240A1 (en)*2010-04-072011-10-13Gordie FreedmanMobile Device Management
US20110289187A1 (en)*2008-12-042011-11-24Telefonaktiebolaget L M Ericsson (Publ)Method for Transmitting a Media File to a Mobile Device and Entity Therefor
US8078476B2 (en)2006-04-052011-12-13Qwest Communications International Inc.Cross-platform calendar notifications
US20120079591A1 (en)*2010-09-282012-03-29Empire Technology Development LlcData Filtering for Communication Devices
US8204950B2 (en)2005-09-152012-06-19Qwest Communications International Inc.Webpage search
US8214469B2 (en)2006-04-062012-07-03Qwest Communications International Inc.Multiple use of common perspectives
US8320535B2 (en)2006-04-062012-11-27Qwest Communications International Inc.Selectable greeting messages
US8346956B2 (en)2004-10-292013-01-01Akamai Technologies, Inc.Dynamic image delivery system
US20130047034A1 (en)*2011-08-172013-02-21Lookout, Inc., A California CorporationSystem and method for mobile device push communications
US8433775B2 (en)2010-03-312013-04-30Bank Of America CorporationIntegration of different mobile device types with a business infrastructure
US20130111003A1 (en)*2011-10-272013-05-02International Business Machines CorporationUsing push notifications to reduce open browser connections
US20130145013A1 (en)*2011-06-132013-06-06Ntt Docomo, Inc.Communication terminal and content update method
US20130219076A1 (en)*2007-08-272013-08-22Qurio Holdings, Inc.Wireless multimedia brokerage service for real time content provisioning
US8554872B2 (en)2010-03-312013-10-08Bank Of America CorporationIntegration of different mobile device types with a business infrastructure
US8819751B2 (en)2006-05-162014-08-26Qwest Communications International Inc.Socially networked television experience
US8881292B2 (en)2008-10-212014-11-04Lookout, Inc.Evaluating whether data is safe or malicious
EP2127230A4 (en)*2007-02-092014-12-31Onmobile Global LtdMethod and apparatus for the adaptation of multimedia content in telecommunications networks
US8997181B2 (en)2008-10-212015-03-31Lookout, Inc.Assessing the security state of a mobile communications device
US20150163168A1 (en)*2012-08-202015-06-11Fujitsu LimitedSeamless push system and method for same
US9208215B2 (en)2012-12-272015-12-08Lookout, Inc.User classification based on data gathered from a computing device
US9215074B2 (en)2012-06-052015-12-15Lookout, Inc.Expressing intent to control behavior of application components
US9239819B2 (en)2007-02-192016-01-19International Business Machines CorporationSystem and method of report rendering
US9270717B1 (en)2007-10-252016-02-23Qurio Holdings, Inc.Wireless multimedia content brokerage service for real time selective content provisioning
US9294500B2 (en)2008-10-212016-03-22Lookout, Inc.System and method for creating and applying categorization-based policy to secure a mobile communications device from access to certain data objects
US9323821B2 (en)2006-04-052016-04-26Qwest Communications International Inc.Network repository auto sync wireless handset
US9374369B2 (en)2012-12-282016-06-21Lookout, Inc.Multi-factor authentication and comprehensive login system for client-server networks
US9380086B2 (en)2014-02-182016-06-28Dropbox, Inc.Pre-transcoding content items
US9408143B2 (en)2012-10-262016-08-02Lookout, Inc.System and method for using context models to control operation of a mobile communications device
US9418353B2 (en)2010-12-202016-08-16Akamai Technologies, Inc.Methods and systems for delivering content to differentiated client devices
US9419852B1 (en)2011-12-302016-08-16Akamai Technologies, Inc.Systems and methods for identifying and characterizing client devices
US9424409B2 (en)2013-01-102016-08-23Lookout, Inc.Method and system for protecting privacy and enhancing security on an electronic device
US9589129B2 (en)2012-06-052017-03-07Lookout, Inc.Determining source of side-loaded software
US9642008B2 (en)2013-10-252017-05-02Lookout, Inc.System and method for creating and assigning a policy for a mobile communications device based on personal data
US20170187523A1 (en)*2015-12-282017-06-29Dell Products L.P.Mobile device management delegate for managing isolated devices
US9742858B2 (en)2011-12-232017-08-22Akamai Technologies Inc.Assessment of content delivery services using performance measurements from within an end user client application
US9753796B2 (en)2013-12-062017-09-05Lookout, Inc.Distributed monitoring, evaluation, and response for multiple devices
US9817916B2 (en)2012-02-222017-11-14Akamai Technologies Inc.Methods and apparatus for accelerating content authored for multiple devices
US9860263B2 (en)2008-10-212018-01-02Lookout, Inc.System and method for assessing data objects on mobile communications devices
US9955352B2 (en)2009-02-172018-04-24Lookout, Inc.Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US10063653B2 (en)2014-12-292018-08-28Akamai Technologies, Inc.Distributed server architecture for supporting a predictive content pre-fetching service for mobile device users
US10122747B2 (en)2013-12-062018-11-06Lookout, Inc.Response generation after distributed monitoring and evaluation of multiple devices
US10218697B2 (en)2017-06-092019-02-26Lookout, Inc.Use of device risk evaluation to manage access to services
US10331321B2 (en)2015-06-072019-06-25Apple Inc.Multiple device configuration application
US10540494B2 (en)2015-05-012020-01-21Lookout, Inc.Determining source of side-loaded software using an administrator server
US10771583B2 (en)2014-12-292020-09-08Akamai Technologies, Inc.Managing mobile device user subscription and service preferences to predictively pre-fetch content

Families Citing this family (142)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7653701B2 (en)*2001-02-232010-01-26Hewlett-Packard Development Company, L.P.Network system and method for automatically transferring data in a plurality of input and output formats to a computer network
US7024662B2 (en)*2001-03-142006-04-04Microsoft CorporationExecuting dynamically assigned functions while providing services
US7302634B2 (en)2001-03-142007-11-27Microsoft CorporationSchema-based services for identity-based data access
US9032097B2 (en)*2001-04-262015-05-12Nokia CorporationData communication with remote network node
US20060218482A1 (en)*2002-04-192006-09-28Droplet Technology, Inc.Mobile imaging application, device architecture, service platform architecture and services
US7679649B2 (en)*2002-04-192010-03-16Ralston John DMethods for deploying video monitoring applications and services across heterogenous networks
US20140368672A1 (en)*2002-04-192014-12-18Soryn Technologies LlcMethods for Deploying Video Monitoring Applications and Services Across Heterogeneous Networks
US9886309B2 (en)2002-06-282018-02-06Microsoft Technology Licensing, LlcIdentity-based distributed computing for device resources
US20040078601A1 (en)*2002-08-022004-04-22Chris TengwallSystem and method for operating a wireless device network
US7337308B2 (en)*2002-11-152008-02-26Microsoft CorporationSystem and method for initiating dialup creation from modem connection to a mobile device
US20040210663A1 (en)*2003-04-152004-10-21Paul PhillipsObject-aware transport-layer network processing engine
US8181022B2 (en)*2003-06-242012-05-15Realnetworks, Inc.Method and apparatus for controlling access restrictions for media playback
US7586868B2 (en)*2003-07-142009-09-08Motorola, IncMethod and apparatus for controlling distributed transcoders
US7860046B2 (en)*2003-12-082010-12-28Motorola Mobility, Inc.Method and apparatus for providing bearer format type information in a cellular communication system
FR2866168A1 (en)*2004-02-112005-08-12France TelecomPublic key certifying process for mobile communication network, involves acquiring key using network entity from mobile terminal via network communication, and authenticating terminal by utilizing speaker authentication process
KR101164788B1 (en)2004-03-232012-07-11엔디에스 리미티드Optimally adapting multimedia content for mobile subscriber device playback
EP1741222B1 (en)*2004-04-302011-02-23Research In Motion LimitedSystem and method for securing data
CN100345425C (en)*2004-05-252007-10-24中国移动通信集团公司Method and system for transmitting information from information system to mobile terminal
CN100338929C (en)*2004-05-252007-09-19中国移动通信集团公司Server information system and method for acquiring information through fireproof wall by mobile terminal
US7693752B2 (en)2004-05-262010-04-06Hothand, Inc.Mobile commerce framework
KR100687730B1 (en)*2004-08-042007-02-27경북대학교 산학협력단 Active node, content delivery system using active node and method
US7711856B1 (en)*2004-09-302010-05-04Avaya Inc.Method and apparatus for providing an interface for a messaging mailbox
US7477908B2 (en)2004-12-132009-01-13Research In Motion LimitedMessaging protocol/service switching methods and devices
KR101032551B1 (en)*2004-12-272011-05-06엘지전자 주식회사 Content Serving Method
US8527661B1 (en)*2005-03-092013-09-03Oracle America, Inc.Gateway for connecting clients and servers utilizing remote direct memory access controls to separate data path from control path
WO2006109998A1 (en)*2005-04-152006-10-19Ktfreetel Co., Ltd.Method for providing contents
KR100680296B1 (en)*2005-04-152007-02-07주식회사 케이티프리텔 Method of providing a large-scale content download service through a wireless network and a recording medium on which a program for implementing the same is recorded
EP2387207A3 (en)*2005-04-152012-04-04Ktfreetel Co. Ltd.Method for providing contents for mobile communication terminal
GB2427048A (en)*2005-06-092006-12-13Avecho Group LtdDetection of unwanted code or data in electronic mail
US7660581B2 (en)2005-09-142010-02-09Jumptap, Inc.Managing sponsored content based on usage history
US8302030B2 (en)2005-09-142012-10-30Jumptap, Inc.Management of multiple advertising inventories using a monetization platform
US8819659B2 (en)2005-09-142014-08-26Millennial Media, Inc.Mobile search service instant activation
US8666376B2 (en)2005-09-142014-03-04Millennial MediaLocation based mobile shopping affinity program
US8311888B2 (en)2005-09-142012-11-13Jumptap, Inc.Revenue models associated with syndication of a behavioral profile using a monetization platform
US10911894B2 (en)2005-09-142021-02-02Verizon Media Inc.Use of dynamic content generation parameters based on previous performance of those parameters
US7752209B2 (en)2005-09-142010-07-06Jumptap, Inc.Presenting sponsored content on a mobile communication facility
US8832100B2 (en)2005-09-142014-09-09Millennial Media, Inc.User transaction history influenced search results
US20110313853A1 (en)2005-09-142011-12-22Jorey RamerSystem for targeting advertising content to a plurality of mobile communication facilities
US9076175B2 (en)2005-09-142015-07-07Millennial Media, Inc.Mobile comparison shopping
US8615719B2 (en)2005-09-142013-12-24Jumptap, Inc.Managing sponsored content for delivery to mobile communication facilities
US8364540B2 (en)2005-09-142013-01-29Jumptap, Inc.Contextual targeting of content using a monetization platform
US9703892B2 (en)2005-09-142017-07-11Millennial Media LlcPredictive text completion for a mobile communication facility
US8433297B2 (en)2005-11-052013-04-30Jumptag, Inc.System for targeting advertising content to a plurality of mobile communication facilities
US8131271B2 (en)2005-11-052012-03-06Jumptap, Inc.Categorization of a mobile user profile based on browse behavior
US9201979B2 (en)2005-09-142015-12-01Millennial Media, Inc.Syndication of a behavioral profile associated with an availability condition using a monetization platform
US10038756B2 (en)2005-09-142018-07-31Millenial Media LLCManaging sponsored content based on device characteristics
US8688671B2 (en)2005-09-142014-04-01Millennial MediaManaging sponsored content based on geographic region
US8290810B2 (en)2005-09-142012-10-16Jumptap, Inc.Realtime surveying within mobile sponsored content
US8156128B2 (en)2005-09-142012-04-10Jumptap, Inc.Contextual mobile content placement on a mobile communication facility
US9471925B2 (en)2005-09-142016-10-18Millennial Media LlcIncreasing mobile interactivity
US9058406B2 (en)2005-09-142015-06-16Millennial Media, Inc.Management of multiple advertising inventories using a monetization platform
US8805339B2 (en)2005-09-142014-08-12Millennial Media, Inc.Categorization of a mobile user profile based on browse and viewing behavior
US8812526B2 (en)2005-09-142014-08-19Millennial Media, Inc.Mobile content cross-inventory yield optimization
US7912458B2 (en)2005-09-142011-03-22Jumptap, Inc.Interaction analysis and prioritization of mobile content
US7769764B2 (en)2005-09-142010-08-03Jumptap, Inc.Mobile advertisement syndication
US7860871B2 (en)2005-09-142010-12-28Jumptap, Inc.User history influenced search results
US8238888B2 (en)2006-09-132012-08-07Jumptap, Inc.Methods and systems for mobile coupon placement
US8103545B2 (en)2005-09-142012-01-24Jumptap, Inc.Managing payment for sponsored content presented to mobile communication facilities
US8209344B2 (en)2005-09-142012-06-26Jumptap, Inc.Embedding sponsored content in mobile applications
US8195133B2 (en)2005-09-142012-06-05Jumptap, Inc.Mobile dynamic advertisement creation and placement
US8027879B2 (en)2005-11-052011-09-27Jumptap, Inc.Exclusivity bidding for mobile sponsored content
US7577665B2 (en)2005-09-142009-08-18Jumptap, Inc.User characteristic influenced search results
US8503995B2 (en)2005-09-142013-08-06Jumptap, Inc.Mobile dynamic advertisement creation and placement
US8660891B2 (en)2005-11-012014-02-25Millennial MediaInteractive mobile advertisement banners
US8989718B2 (en)2005-09-142015-03-24Millennial Media, Inc.Idle screen advertising
US8364521B2 (en)2005-09-142013-01-29Jumptap, Inc.Rendering targeted advertisement on mobile communication facilities
US7702318B2 (en)2005-09-142010-04-20Jumptap, Inc.Presentation of sponsored content based on mobile transaction event
US7676394B2 (en)2005-09-142010-03-09Jumptap, Inc.Dynamic bidding and expected value
US8229914B2 (en)2005-09-142012-07-24Jumptap, Inc.Mobile content spidering and compatibility determination
US10592930B2 (en)2005-09-142020-03-17Millenial Media, LLCSyndication of a behavioral profile using a monetization platform
US9998585B2 (en)*2005-10-052018-06-12SITO Mobile R&D IP, LLCContent selection and delivery of complementary information
US8175585B2 (en)2005-11-052012-05-08Jumptap, Inc.System for targeting advertising content to a plurality of mobile communication facilities
JP4654918B2 (en)*2006-01-122011-03-23株式会社日立製作所 Information processing apparatus and information processing system
US20080071725A1 (en)*2006-09-012008-03-20Yahoo! Inc.User-converted media marketplace
US9729513B2 (en)2007-11-082017-08-08Glasswall (Ip) LimitedUsing multiple layers of policy management to manage risk
GB2444514A (en)2006-12-042008-06-11GlasswallElectronic file re-generation
US9124650B2 (en)*2006-12-132015-09-01Quickplay Media Inc.Digital rights management in a mobile environment
US9571902B2 (en)2006-12-132017-02-14Quickplay Media Inc.Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
US8892761B1 (en)2008-04-042014-11-18Quickplay Media Inc.Progressive download playback
CA2672735A1 (en)2006-12-132008-06-19Quickplay Media Inc.Mobile media platform
FR2911023B1 (en)*2006-12-292009-04-17Radiotelephone Sfr METHOD FOR SECURING A DATA STREAM
US8190875B2 (en)*2007-03-222012-05-29Cisco Technology, Inc.Reducing processing load in proxies for secure communications
FR2915648B1 (en)*2007-04-262009-11-13Eads Sa METHOD FOR SECURING A DATA STREAM
CN101599980B (en)*2007-07-252012-11-21中国移动通信集团福建有限公司Palm assistant system device for customer manager
US8311058B2 (en)*2008-05-102012-11-13Vantrix CorporationModular transcoding pipeline
US8418056B2 (en)*2008-01-182013-04-09Research In Motion LimitedMethod and apparatus for checkout transition in an e-commerce application
EP2081357B1 (en)*2008-01-182012-12-19Research In Motion LimitedMethod and apparatus for checkout transition in an e-commerce application
CN101855863A (en)*2008-05-122010-10-06捷讯研究有限公司Security measures for countering unauthorized decryption
CN101599951A (en)*2008-06-062009-12-09阿里巴巴集团控股有限公司 A method, device and system for publishing website information
DE102008029102A1 (en)*2008-06-202009-12-24Micronas Gmbh Audio and / or video data processing apparatus, communication or data network for transcoding audio and / or video data or methods for decoding audio and / or video data
CN101674321A (en)*2008-09-122010-03-17华为技术有限公司Method, device and system for processing message
US20100138748A1 (en)*2008-12-032010-06-03Qualcomm IncorporatedWireless Network Access to Remote Computer
US8769140B2 (en)*2010-06-042014-07-01Broadcom CorporationMethod and system for optimizing power consumption in a home network via a broadband gateway
US8813127B2 (en)2009-05-192014-08-19Microsoft CorporationMedia content retrieval system and personal virtual channel
US8380878B2 (en)*2009-08-132013-02-19Cox Communications, Inc.Side loading
US20110296048A1 (en)*2009-12-282011-12-01Akamai Technologies, Inc.Method and system for stream handling using an intermediate format
KR101906504B1 (en)*2010-04-262018-12-07삼성전자주식회사Method and apparatus for transmitting content to plurality of device
US20110320559A1 (en)*2010-06-232011-12-29Telefonaktiebolaget L M Ericsson (Publ)Remote access with media translation
DE112011102212T5 (en)*2010-06-292014-01-02Zte Usa Inc. Method and system for cloud-based media customization and transcoding service
CN102346685B (en)*2010-07-292016-09-28甲骨文国际公司Integrated adapter management system and method
US9245047B2 (en)2010-12-102016-01-26Wyse Technology L.L.C.Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface
US8589800B2 (en)2010-12-102013-11-19Wyse Technology Inc.Methods and systems for accessing and controlling a remote desktop of a remote machine in real time by a web browser at a client device via HTTP API utilizing a transcoding server
US8949726B2 (en)2010-12-102015-02-03Wyse Technology L.L.C.Methods and systems for conducting a remote desktop session via HTML that supports a 2D canvas and dynamic drawing
US9395885B1 (en)2010-12-102016-07-19Wyse Technology L.L.C.Methods and systems for a remote desktop session utilizing HTTP header
US9244912B1 (en)2010-12-102016-01-26Wyse Technology L.L.C.Methods and systems for facilitating a remote desktop redrawing session utilizing HTML
US8504654B1 (en)2010-12-102013-08-06Wyse Technology Inc.Methods and systems for facilitating a remote desktop session utilizing long polling
US9535560B1 (en)2010-12-102017-01-03Wyse Technology L.L.C.Methods and systems for facilitating a remote desktop session for a web browser and a remote desktop server
US9430036B1 (en)2010-12-102016-08-30Wyse Technology L.L.C.Methods and systems for facilitating accessing and controlling a remote desktop of a remote machine in real time by a windows web browser utilizing HTTP
US8966376B2 (en)2010-12-102015-02-24Wyse Technology L.L.C.Methods and systems for remote desktop session redrawing via HTTP headers
US20120191876A1 (en)*2011-01-202012-07-26Openwave Systems Inc.Method and system for policy based transcoding brokering
KR101914488B1 (en)*2011-04-062018-11-05삼성전자주식회사Server cluster and method for push notification service
CN102780729B (en)*2011-05-132015-09-16宏碁股份有限公司 Method for providing remote access and communication device thereof
US9350819B2 (en)*2011-07-212016-05-24Microsoft Technology Licensing, LlcCentralized service for distributed service deployments
US9716743B2 (en)2011-09-022017-07-25Microsoft Technology Licensing, LlcAccessing hardware devices using web server abstractions
US10462105B1 (en)*2011-09-282019-10-29EMC IP Holding Company LLCMethod and apparatus for encryption with viewer identity—and content address-based identity protection
US8627107B1 (en)2011-09-292014-01-07Todd Michael KennedySystem and method of securing private health information
US9015021B2 (en)*2011-10-252015-04-21Cellco PartnershipMultiple client simulator for push engine
KR101916739B1 (en)*2011-10-262018-11-09삼성전자 주식회사Operating System for enhanced data processing and Method For Electric Device, Apparatus and Portable Device supporting the same
KR101971621B1 (en)*2011-11-112019-04-24삼성전자주식회사Method and apparatus for brokering between server and device and computer readable recording medium
US9397932B2 (en)*2012-01-172016-07-19Reno Acquisitions, LlcSystems and methods for routing network information
US9189484B1 (en)*2012-02-232015-11-17Amazon Technologies, Inc.Automatic transcoding of a file uploaded to a remote storage system
US8752112B2 (en)*2012-04-122014-06-10Google Inc.Live streaming video processing
US9167493B2 (en)*2012-06-152015-10-20At&T Intellectual Property I, L.P.Method and apparatus for providing a cloud-based mobility in a wireless network
US9077688B2 (en)*2012-06-172015-07-07Skycure LtdAccess control system for a mobile device
CN102724324B (en)*2012-06-282016-09-28用友网络科技股份有限公司Message pushes integrating apparatus and message pushes integration method
US9436493B1 (en)*2012-06-282016-09-06Amazon Technologies, Inc.Distributed computing environment software configuration
US8930416B2 (en)*2012-08-132015-01-06Hulu, LLCJob dispatcher of transcoding jobs for media programs
US10181043B1 (en)*2012-09-282019-01-15EMC IP Holding Company LLCMethod and apparatus for cookie validation and scoring
CN103971243A (en)*2013-01-252014-08-06乐金信世股份有限公司Electronic transaction document
JP2014170491A (en)*2013-03-052014-09-18Fuji Xerox Co LtdRepeater, system, and program
US9009461B2 (en)*2013-08-142015-04-14Iboss, Inc.Selectively performing man in the middle decryption
CN104378399B (en)*2013-08-152019-08-23腾讯科技(深圳)有限公司A kind of data push method, Platform Server, client and system
GB2518880A (en)2013-10-042015-04-08Glasswall Ip LtdAnti-Malware mobile content data management apparatus and method
US9584492B2 (en)*2014-06-232017-02-28Vmware, Inc.Cryptographic proxy service
CN105516061A (en)*2014-09-252016-04-20中兴通讯股份有限公司Remote server access method and web server
US9330264B1 (en)2014-11-262016-05-03Glasswall (Ip) LimitedStatistical analytic method for the determination of the risk posed by file based content
CN105718534B (en)*2016-01-142017-05-03广州市动景计算机科技有限公司Information pushing apparatus, information pushing method and client
US9680801B1 (en)2016-05-032017-06-13Iboss, Inc.Selectively altering references within encrypted pages using man in the middle
US11533380B2 (en)2018-06-252022-12-20Nokia Technologies OyMethods and apparatuses for internet content pushing service in a wireless mobile communication system
CN111800606B (en)*2020-06-192022-03-25烽火通信科技股份有限公司Cloud video processing method and system
CN112925527B (en)*2021-02-072022-03-08北京三快在线科技有限公司Calling method, calling device, storage medium and electronic equipment
US12058755B1 (en)*2024-03-252024-08-06Relay, Inc.Techniques for connecting a disconnected wireless device to a cloud-based communications server via a proxy device

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6216157B1 (en)*1997-11-142001-04-10Yahoo! Inc.Method and apparatus for a client-server system with heterogeneous clients
US20020107985A1 (en)*2000-08-252002-08-08W-Phone, Inc.Providing data services via wireless mobile devices
US6501956B1 (en)*2000-10-172002-12-31Intervoice Limited PartnershipProviding blended interface for wireless information services
US6647431B1 (en)*1997-12-312003-11-11Nortel Networks LimitedMethod and apparatus for handling I/O messages
US6742043B1 (en)*2000-01-142004-05-25Webtv Networks, Inc.Reformatting with modular proxy server
US6871236B2 (en)*2001-01-262005-03-22Microsoft CorporationCaching transformed content in a mobile gateway

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7145898B1 (en)*1996-11-182006-12-05Mci Communications CorporationSystem, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6754181B1 (en)*1996-11-182004-06-22Mci Communications CorporationSystem and method for a directory service supporting a hybrid communication system architecture
US6421733B1 (en)*1997-03-252002-07-16Intel CorporationSystem for dynamically transcoding data transmitted between computers
US6925595B1 (en)*1998-08-052005-08-02Spyglass, Inc.Method and system for content conversion of hypertext data using data mining
US6563517B1 (en)*1998-10-022003-05-13International Business Machines Corp.Automatic data quality adjustment to reduce response time in browsing
US6970602B1 (en)*1998-10-062005-11-29International Business Machines CorporationMethod and apparatus for transcoding multimedia using content analysis
US6567411B2 (en)*1998-12-312003-05-20Qwest Communications International, Inc.Method and apparatus for continuous narrowcast of individualized information over a data network
US6785730B1 (en)*1999-02-162004-08-31Rebecca S. TaylorGeneric communications protocol translator
US6484212B1 (en)*1999-04-202002-11-19At&T Corp.Proxy apparatus and method for streaming media information
US6345279B1 (en)*1999-04-232002-02-05International Business Machines CorporationMethods and apparatus for adapting multimedia content for client devices
US6584567B1 (en)*1999-06-302003-06-24International Business Machines CorporationDynamic connection to multiple origin servers in a transcoding proxy
US6615212B1 (en)*1999-08-192003-09-02International Business Machines CorporationDynamically provided content processor for transcoded data types at intermediate stages of transcoding process
US6993476B1 (en)*1999-08-262006-01-31International Business Machines CorporationSystem and method for incorporating semantic characteristics into the format-driven syntactic document transcoding framework
US6981045B1 (en)*1999-10-012005-12-27Vidiator Enterprises Inc.System for redirecting requests for data to servers having sufficient processing power to transcast streams of data in a desired format
US7020685B1 (en)*1999-10-082006-03-28Openwave Systems Inc.Method and apparatus for providing internet content to SMS-based wireless devices
US7685252B1 (en)*1999-10-122010-03-23International Business Machines CorporationMethods and systems for multi-modal browsing and implementation of a conversational markup language
US6715129B1 (en)*1999-10-132004-03-30International Business Machines CorporationAchieving application-specific document content by transcoding using Java Server Pages
US7159235B2 (en)*2000-01-282007-01-02Sedna Patent Services, LlcMethod and apparatus for content distribution via non-homogeneous access networks
WO2001055878A1 (en)*2000-01-282001-08-02Ibeam Broadcasting CorporationA system and method for rewriting a media resource request and/or response between origin server and client
US7047033B2 (en)*2000-02-012006-05-16Infogin LtdMethods and apparatus for analyzing, processing and formatting network information such as web-pages
US7149772B1 (en)*2000-02-042006-12-12Lucent Technologies Inc.Media gateway appliance
US6941382B1 (en)*2000-02-072005-09-06Raja TuliPortable high speed internet or desktop device
EP1130869B1 (en)*2000-03-012005-06-01Sony International (Europe) GmbHManagement of user profile data
US6781972B1 (en)*2000-03-312004-08-24Lucent Technologies Inc.Method and system for subscriber-configurable communications service
US7111076B2 (en)*2000-04-132006-09-19Intel CorporationSystem using transform template and XML document type definition for transforming message and its reply
US7702995B2 (en)*2000-04-242010-04-20TVWorks, LLC.Method and system for transforming content for execution on multiple platforms
US7747782B2 (en)*2000-04-262010-06-29Novarra, Inc.System and method for providing and displaying information content
US7500188B1 (en)*2000-04-262009-03-03Novarra, Inc.System and method for adapting information content for an electronic device
US20010054087A1 (en)*2000-04-262001-12-20Michael FlomPortable internet services
US7072984B1 (en)*2000-04-262006-07-04Novarra, Inc.System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
US20020174147A1 (en)*2000-05-192002-11-21Zhi WangSystem and method for transcoding information for an audio or limited display user interface
US6556217B1 (en)*2000-06-012003-04-29Nokia CorporationSystem and method for content adaptation and pagination based on terminal capabilities
US7134073B1 (en)*2000-06-152006-11-07International Business Machines CorporationApparatus and method for enabling composite style sheet application to multi-part electronic documents
US6769127B1 (en)*2000-06-162004-07-27Minerva Networks, Inc.Method and system for delivering media services and application over networks
US7003584B1 (en)*2000-07-062006-02-21International Business Machines CorporationApparatus and method for accessing request header information using a transcoding filter servlet
US6704024B2 (en)*2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
US6823373B1 (en)*2000-08-112004-11-23Informatica CorporationSystem and method for coupling remote data stores and mobile devices via an internet based server
US6842777B1 (en)*2000-10-032005-01-11Raja Singh TuliMethods and apparatuses for simultaneous access by multiple remote devices
US6965947B1 (en)*2000-10-062005-11-15International Business Machines CorporationMethod and apparatus for automated transcoder selection
US7249196B1 (en)*2000-10-062007-07-24Juniper Networks, Inc.Web page source file transfer system and method
US7225238B1 (en)*2000-10-252007-05-29Cisco Technology, Inc.Method and system for providing services for wireless data calls
US7801958B1 (en)*2000-10-302010-09-21Nokia CorporationContent converter portal
US6407680B1 (en)*2000-12-222002-06-18Generic Media, Inc.Distributed on-demand media transcoding system and method
US7197531B2 (en)*2000-12-292007-03-27Fotomedia Technologies, LlcMeta-application architecture for integrating photo-service websites for browser-enabled devices
US20020103933A1 (en)*2001-01-292002-08-01Ross GaronInternet-access enabled device personalization
US6848103B2 (en)*2001-02-162005-01-25Telefonaktiebolaget Lm EricssonMethod and apparatus for processing data in a multi-processor environment
US20020116533A1 (en)*2001-02-202002-08-22Holliman Matthew J.System for providing a multimedia peer-to-peer computing platform
US7120702B2 (en)*2001-03-032006-10-10International Business Machines CorporationSystem and method for transcoding web content for display by alternative client devices
US7277927B2 (en)*2001-04-132007-10-02Earthlink, Inc.Systems and methods for saving internet content into a handheld internet appliance
US6981062B2 (en)*2001-04-202005-12-27Sbc Technology Resources, Inc.World wide web content synchronization between wireless devices
US7213072B2 (en)*2001-05-082007-05-01Nokia Mobile PhonesMethod and apparatus for transcoding content with permissible operations authorized by content creator
US7155530B2 (en)*2001-06-142006-12-26International Business Machines CorporationMacro facilities for direction of streaming digital content
US20020198964A1 (en)*2001-06-262002-12-26International Business Machines CorporationMethod and system for wireless remote monitoring and control of a manufacturing execution system
US7458017B2 (en)*2001-06-262008-11-25Microsoft CorporationFunction-based object model for use in website adaptation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6216157B1 (en)*1997-11-142001-04-10Yahoo! Inc.Method and apparatus for a client-server system with heterogeneous clients
US6647431B1 (en)*1997-12-312003-11-11Nortel Networks LimitedMethod and apparatus for handling I/O messages
US6742043B1 (en)*2000-01-142004-05-25Webtv Networks, Inc.Reformatting with modular proxy server
US20020107985A1 (en)*2000-08-252002-08-08W-Phone, Inc.Providing data services via wireless mobile devices
US6501956B1 (en)*2000-10-172002-12-31Intervoice Limited PartnershipProviding blended interface for wireless information services
US6871236B2 (en)*2001-01-262005-03-22Microsoft CorporationCaching transformed content in a mobile gateway

Cited By (145)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11030278B2 (en)2000-09-212021-06-08Blackberry LimitedCode signing system and method
US20040025022A1 (en)*2000-09-212004-02-05Yach David PCode signing system and method
US10032007B1 (en)2000-09-212018-07-24Blackberry LimitedControlling access by code
US8489868B2 (en)2000-09-212013-07-16Research In Motion LimitedSoftware code signing system and method
US10437967B2 (en)2000-09-212019-10-08Blackberry LimitedCode signing system and method
US8543657B2 (en)*2002-05-032013-09-24Samsung Electronics Co., LtdData communication system and method using a wireless terminal
US20030208555A1 (en)*2002-05-032003-11-06Samsung Electronics Co., Ltd.Data communication system and method using a wireless terminal
US7644175B2 (en)2003-06-302010-01-05Microsoft CorporationClient-to-server streaming of multimedia content using HTTP
US20040267937A1 (en)*2003-06-302004-12-30Klemets Anders E.Client to server streaming of multimedia content using HTTP
US20080189430A1 (en)*2003-06-302008-08-07Microsoft CorporationClient-to-Server Streaming of Multimedia Content Using HTTP
US20080183887A1 (en)*2003-06-302008-07-31Microsoft CorporationClient to server streaming of multimedia content using HTTP
US7716345B2 (en)2003-06-302010-05-11Microsoft CorporationClient to server streaming of multimedia content using HTTP
US7392316B2 (en)*2003-06-302008-06-24Microsoft CorporationClient to server streaming of multimedia content using HTTP
US20050169285A1 (en)*2004-01-152005-08-04Wills Fergus M.Stateful push notifications
US8856346B2 (en)*2004-01-152014-10-07Unwired Planet, LlcStateful push notifications
US8346956B2 (en)2004-10-292013-01-01Akamai Technologies, Inc.Dynamic image delivery system
US8805965B2 (en)2004-10-292014-08-12Akamai Technologies, Inc.Methods and apparatus for image delivery
US20060225115A1 (en)*2005-04-012006-10-05Microsoft CorporationSystems and methods for network communication
US20060239276A1 (en)*2005-04-202006-10-26Bank Of America CorporationWireless Gateway Server
WO2006113692A3 (en)*2005-04-202007-12-13Bank Of AmericaWireless gateway server
US7474639B2 (en)*2005-04-202009-01-06Bank Of America CorporationDynamic update of push applications for wireless data device
US20060282884A1 (en)*2005-06-092006-12-14Ori PomerantzMethod and apparatus for using a proxy to manage confidential information
US20080229395A1 (en)*2005-06-092008-09-18International Business Machines CorporationMethod and Apparatus for Using a Proxy to Manage Confidential Information
US7996892B2 (en)*2005-06-092011-08-09International Business Machines CorporationMethod and apparatus for using a proxy to manage confidential information
US8204950B2 (en)2005-09-152012-06-19Qwest Communications International Inc.Webpage search
US20070071238A1 (en)*2005-09-292007-03-29Research In Motion LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data service
US8340289B2 (en)2005-09-292012-12-25Research In Motion LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data service
US20100332848A1 (en)*2005-09-292010-12-30Research In Motion LimitedSystem and method for code signing
US9077524B2 (en)2005-09-292015-07-07Blackberry LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data service
US8452970B2 (en)2005-09-292013-05-28Research In Motion LimitedSystem and method for code signing
US20070121856A1 (en)*2005-11-022007-05-31Qwest Communications International Inc.Cross-platform message notification
US8170189B2 (en)2005-11-022012-05-01Qwest Communications International Inc.Cross-platform message notification
WO2008010857A3 (en)*2006-03-302008-05-08Seamless Skyy Fi IncSystem and method for secure network browsing
US20070232316A1 (en)*2006-03-302007-10-04Seamless Skyy-Fl, Inc.System and method for secure network browsing
US8078476B2 (en)2006-04-052011-12-13Qwest Communications International Inc.Cross-platform calendar notifications
US20070239895A1 (en)*2006-04-052007-10-11Qwest Communications International Inc.Cross-platform push of various media types
US20070239832A1 (en)*2006-04-052007-10-11Qwest Communications International Inc.Communication presentation in a calendar perspective
US9323821B2 (en)2006-04-052016-04-26Qwest Communications International Inc.Network repository auto sync wireless handset
US8320535B2 (en)2006-04-062012-11-27Qwest Communications International Inc.Selectable greeting messages
US8214469B2 (en)2006-04-062012-07-03Qwest Communications International Inc.Multiple use of common perspectives
US8819751B2 (en)2006-05-162014-08-26Qwest Communications International Inc.Socially networked television experience
US8018870B2 (en)2006-05-192011-09-13Cisco Technology, Inc.Method and apparatus for simply configuring a subscriber appliance for performing a service controlled by a separate service provider
US8634320B2 (en)2006-05-192014-01-21Cisco Technology, Inc.Method and apparatus for simply configuring a subscriber appliance for performing a service controlled by a separate service provider
US7751339B2 (en)*2006-05-192010-07-06Cisco Technology, Inc.Method and apparatus for simply configuring a subscriber appliance for performing a service controlled by a separate service provider
US20070268837A1 (en)*2006-05-192007-11-22Cisco Technology, Inc.Method and apparatus for simply configuring a subscriber appliance for performing a service controlled by a separate service provider
US20070283048A1 (en)*2006-06-012007-12-06Nokia CorporationMethod, Apparatus and Computer Program Product for Providing Universal Information Transcoding
US8266182B2 (en)*2006-06-302012-09-11Harmonic Inc.Transcoding for a distributed file system
US20080001791A1 (en)*2006-06-302008-01-03Omneon Video NetworksTranscoding for a distributed file system
US20080052381A1 (en)*2006-08-222008-02-28Koon Wah YuMethod and system for selecting a transcoder to convert between content types
US7873655B2 (en)2007-01-172011-01-18Microsoft CorporationAutomated mobile communications
US20080172361A1 (en)*2007-01-172008-07-17Microsoft CorporationAutomated mobile communications
EP2127230A4 (en)*2007-02-092014-12-31Onmobile Global LtdMethod and apparatus for the adaptation of multimedia content in telecommunications networks
US20080201356A1 (en)*2007-02-192008-08-21Cognos IncorporatedSystem and method of report representation
US8656371B2 (en)2007-02-192014-02-18International Business Machines CorporationSystem and method of report representation
US9239819B2 (en)2007-02-192016-01-19International Business Machines CorporationSystem and method of report rendering
US8849936B2 (en)2007-04-042014-09-30Blackberry LimitedMobile communications system including intermediate service provider in communication with mobile terminals and related methods
US20080247348A1 (en)*2007-04-042008-10-09Fastmobile Inc.Communication Between Mobile Terminals and Service Providers
US8224919B2 (en)2007-04-042012-07-17Research In Motion LimitedMobile communications system including intermediate service provider and related methods
US20080267634A1 (en)*2007-04-302008-10-30Futurewei Technologies, Inc.9b10b Code for Passive Optical Networks
WO2008134880A1 (en)*2007-05-042008-11-13Chalk Media Service Corp.Method and system for pushing content to mobile devices
US20100205148A1 (en)*2007-05-042010-08-12Chalk Media Service Corp.Method and system for pushing content to mobile devices
US8996489B2 (en)2007-05-042015-03-31Blackberry LimitedMethod and system for pushing content to mobile devices
US20080282223A1 (en)*2007-05-082008-11-13Tim NeilXml push and remote execution of a wireless applications
US20080282222A1 (en)*2007-05-082008-11-13Tim NeilXml push and remote execution of a wireless applications
EP2145250A4 (en)*2007-05-082010-08-11Research In Motion LtdXml push and remote execution of a wireless application
EP2145251A4 (en)*2007-05-082010-08-11Research In Motion LtdXml push and remote execution of a wireless application
US8219970B2 (en)2007-05-082012-07-10Research In Motion LimitedXML push and remote execution of a wireless applications
US9019897B2 (en)*2007-08-272015-04-28Qurio Holdings, Inc.Wireless multimedia brokerage service for real time content provisioning
US20130219076A1 (en)*2007-08-272013-08-22Qurio Holdings, Inc.Wireless multimedia brokerage service for real time content provisioning
US9270717B1 (en)2007-10-252016-02-23Qurio Holdings, Inc.Wireless multimedia content brokerage service for real time selective content provisioning
US9407640B2 (en)2008-10-212016-08-02Lookout, Inc.Assessing a security state of a mobile communications device to determine access to specific tasks
US8997181B2 (en)2008-10-212015-03-31Lookout, Inc.Assessing the security state of a mobile communications device
US9860263B2 (en)2008-10-212018-01-02Lookout, Inc.System and method for assessing data objects on mobile communications devices
US9223973B2 (en)2008-10-212015-12-29Lookout, Inc.System and method for attack and malware prevention
US9294500B2 (en)2008-10-212016-03-22Lookout, Inc.System and method for creating and applying categorization-based policy to secure a mobile communications device from access to certain data objects
US8881292B2 (en)2008-10-212014-11-04Lookout, Inc.Evaluating whether data is safe or malicious
US20110289187A1 (en)*2008-12-042011-11-24Telefonaktiebolaget L M Ericsson (Publ)Method for Transmitting a Media File to a Mobile Device and Entity Therefor
US9955352B2 (en)2009-02-172018-04-24Lookout, Inc.Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US10419936B2 (en)2009-02-172019-09-17Lookout, Inc.Methods and systems for causing mobile communications devices to emit sounds with encoded information
US10623960B2 (en)2009-02-172020-04-14Lookout, Inc.Methods and systems for enhancing electronic device security by causing the device to go into a mode for lost or stolen devices
US20100299453A1 (en)*2009-05-192010-11-25Fox Brian JSystem and method for dynamically transcoding data requests
US9131007B2 (en)*2009-05-192015-09-08Vitrual World Computing, Inc.System and method for dynamically transcoding data requests
US20110131297A1 (en)*2009-12-022011-06-02O'reilly Jacob SamuelReliable delivery of a push-state aware client device
US9253272B2 (en)*2009-12-022016-02-02Blackberry LimitedReliable delivery of a push-state aware client device
WO2011123244A1 (en)*2010-03-312011-10-06Bank Of America CorporationMobile content management
AU2011233639B2 (en)*2010-03-312015-01-29Bank Of America CorporationMobile content management
US8433775B2 (en)2010-03-312013-04-30Bank Of America CorporationIntegration of different mobile device types with a business infrastructure
US8930498B2 (en)*2010-03-312015-01-06Bank Of America CorporationMobile content management
US20110246614A1 (en)*2010-03-312011-10-06Bank Of America CorporationMobile Content Management
US8554872B2 (en)2010-03-312013-10-08Bank Of America CorporationIntegration of different mobile device types with a business infrastructure
US9027112B2 (en)2010-04-072015-05-05Apple Inc.Mobile device management
US9807600B2 (en)2010-04-072017-10-31Apple Inc.Mobile device management
US20110252240A1 (en)*2010-04-072011-10-13Gordie FreedmanMobile Device Management
US8473743B2 (en)*2010-04-072013-06-25Apple Inc.Mobile device management
CN101917482A (en)*2010-08-232010-12-15宇龙计算机通信科技(深圳)有限公司Information pushing method and information pushing server
US8719927B2 (en)*2010-09-282014-05-06Empire Technology Development LlcData filtering by using a communication device including an interface on a display showing a domain name
US20120079591A1 (en)*2010-09-282012-03-29Empire Technology Development LlcData Filtering for Communication Devices
US9418353B2 (en)2010-12-202016-08-16Akamai Technologies, Inc.Methods and systems for delivering content to differentiated client devices
US20130145013A1 (en)*2011-06-132013-06-06Ntt Docomo, Inc.Communication terminal and content update method
US10181118B2 (en)*2011-08-172019-01-15Lookout, Inc.Mobile communications device payment method utilizing location information
US20130047034A1 (en)*2011-08-172013-02-21Lookout, Inc., A California CorporationSystem and method for mobile device push communications
US8788881B2 (en)*2011-08-172014-07-22Lookout, Inc.System and method for mobile device push communications
US20140304165A1 (en)*2011-08-172014-10-09Lookout, Inc.Mobile communications device payment method utilizing location information
US20130111003A1 (en)*2011-10-272013-05-02International Business Machines CorporationUsing push notifications to reduce open browser connections
US8954555B2 (en)*2011-10-272015-02-10International Business Machines CorporationUsing push notifications to reduce open browser connections
US20130110997A1 (en)*2011-10-272013-05-02International Business Machines CorporationUsing push notifications to reduce open browser connections
US9009283B2 (en)*2011-10-272015-04-14International Business Machines CorporationUsing push notifications to reduce open browser connections
DE102012218528B4 (en)*2011-10-272021-05-06International Business Machines Corporation Using push notifications to reduce open browser connections
CN103164506A (en)*2011-10-272013-06-19国际商业机器公司Method and system for using push notifications to reduce open browser connections
US9742858B2 (en)2011-12-232017-08-22Akamai Technologies Inc.Assessment of content delivery services using performance measurements from within an end user client application
US9419852B1 (en)2011-12-302016-08-16Akamai Technologies, Inc.Systems and methods for identifying and characterizing client devices
US9817916B2 (en)2012-02-222017-11-14Akamai Technologies Inc.Methods and apparatus for accelerating content authored for multiple devices
US9992025B2 (en)2012-06-052018-06-05Lookout, Inc.Monitoring installed applications on user devices
US10256979B2 (en)2012-06-052019-04-09Lookout, Inc.Assessing application authenticity and performing an action in response to an evaluation result
US11336458B2 (en)2012-06-052022-05-17Lookout, Inc.Evaluating authenticity of applications based on assessing user device context for increased security
US9940454B2 (en)2012-06-052018-04-10Lookout, Inc.Determining source of side-loaded software using signature of authorship
US9589129B2 (en)2012-06-052017-03-07Lookout, Inc.Determining source of side-loaded software
US9215074B2 (en)2012-06-052015-12-15Lookout, Inc.Expressing intent to control behavior of application components
US10419222B2 (en)2012-06-052019-09-17Lookout, Inc.Monitoring for fraudulent or harmful behavior in applications being installed on user devices
US9407443B2 (en)2012-06-052016-08-02Lookout, Inc.Component analysis of software applications on computing devices
US20150163168A1 (en)*2012-08-202015-06-11Fujitsu LimitedSeamless push system and method for same
US9769749B2 (en)2012-10-262017-09-19Lookout, Inc.Modifying mobile device settings for resource conservation
US9408143B2 (en)2012-10-262016-08-02Lookout, Inc.System and method for using context models to control operation of a mobile communications device
US9208215B2 (en)2012-12-272015-12-08Lookout, Inc.User classification based on data gathered from a computing device
US9374369B2 (en)2012-12-282016-06-21Lookout, Inc.Multi-factor authentication and comprehensive login system for client-server networks
US9424409B2 (en)2013-01-102016-08-23Lookout, Inc.Method and system for protecting privacy and enhancing security on an electronic device
US10452862B2 (en)2013-10-252019-10-22Lookout, Inc.System and method for creating a policy for managing personal data on a mobile communications device
US9642008B2 (en)2013-10-252017-05-02Lookout, Inc.System and method for creating and assigning a policy for a mobile communications device based on personal data
US10990696B2 (en)2013-10-252021-04-27Lookout, Inc.Methods and systems for detecting attempts to access personal information on mobile communications devices
US9753796B2 (en)2013-12-062017-09-05Lookout, Inc.Distributed monitoring, evaluation, and response for multiple devices
US10122747B2 (en)2013-12-062018-11-06Lookout, Inc.Response generation after distributed monitoring and evaluation of multiple devices
US10742676B2 (en)2013-12-062020-08-11Lookout, Inc.Distributed monitoring and evaluation of multiple devices
US9380086B2 (en)2014-02-182016-06-28Dropbox, Inc.Pre-transcoding content items
US9699228B2 (en)2014-02-182017-07-04Dropbox, Inc.Pre-transcoding content items
US10771583B2 (en)2014-12-292020-09-08Akamai Technologies, Inc.Managing mobile device user subscription and service preferences to predictively pre-fetch content
US10063653B2 (en)2014-12-292018-08-28Akamai Technologies, Inc.Distributed server architecture for supporting a predictive content pre-fetching service for mobile device users
US10540494B2 (en)2015-05-012020-01-21Lookout, Inc.Determining source of side-loaded software using an administrator server
US11259183B2 (en)2015-05-012022-02-22Lookout, Inc.Determining a security state designation for a computing device based on a source of software
US12120519B2 (en)2015-05-012024-10-15Lookout, Inc.Determining a security state based on communication with an authenticity server
US10331321B2 (en)2015-06-072019-06-25Apple Inc.Multiple device configuration application
US20170187523A1 (en)*2015-12-282017-06-29Dell Products L.P.Mobile device management delegate for managing isolated devices
US10419214B2 (en)*2015-12-282019-09-17Dell Products L.P.Mobile device management delegate for managing isolated devices
US10218697B2 (en)2017-06-092019-02-26Lookout, Inc.Use of device risk evaluation to manage access to services
US11038876B2 (en)2017-06-092021-06-15Lookout, Inc.Managing access to services based on fingerprint matching
US12081540B2 (en)2017-06-092024-09-03Lookout, Inc.Configuring access to a network service based on a security state of a mobile device

Also Published As

Publication numberPublication date
DE60236221D1 (en)2010-06-10
US20040166834A1 (en)2004-08-26
CA2454207A1 (en)2003-01-23
ATE466346T1 (en)2010-05-15
US20090296657A1 (en)2009-12-03
EP1773027B1 (en)2010-04-28
US8554950B2 (en)2013-10-08
CN1554060A (en)2004-12-08
HK1062206A1 (en)2004-10-21
HK1062249A1 (en)2004-10-21
EP1410645A1 (en)2004-04-21
BR0211097A (en)2004-10-13
BR0211878A (en)2004-09-21
EP1773027A3 (en)2007-06-20
CA2454222A1 (en)2003-01-23
ATE358298T1 (en)2007-04-15
DE60219169D1 (en)2007-05-10
CA2454219C (en)2010-11-30
CN101060538B (en)2012-08-08
CN1554059A (en)2004-12-08
ATE375686T1 (en)2007-10-15
EP1405224A1 (en)2004-04-07
BR0211094A (en)2004-10-19
CA2454222C (en)2012-07-17
DE60222904D1 (en)2007-11-22
EP1410645B1 (en)2007-10-10
DE60219169T2 (en)2008-01-24
EP1405224B1 (en)2007-03-28
CN1554195A (en)2004-12-08
CN1324898C (en)2007-07-04
US7590759B2 (en)2009-09-15
CN100347700C (en)2007-11-07
CN101060538A (en)2007-10-24
CN100346338C (en)2007-10-31
CA2454219A1 (en)2003-01-23
CA2454207C (en)2012-07-17
CA2640571A1 (en)2003-01-23
WO2003007184A1 (en)2003-01-23
EP1773027A2 (en)2007-04-11
WO2003007617A1 (en)2003-01-23
DE60222904T2 (en)2008-07-24
EP1410264A1 (en)2004-04-21
WO2003007183A1 (en)2003-01-23

Similar Documents

PublicationPublication DateTitle
CA2454222C (en)System and method for pushing data from an information source to a mobile communication device including transcoding of the data
US7526572B2 (en)System and method for providing remote data access for a mobile communication device
US9692725B2 (en)Systems and methods for using an HTTP-aware client agent
US8010097B2 (en)System and method for processing extensible markup language (XML) documents
CN101523865B (en) System and method for using HTTP-aware client proxy
US8943304B2 (en)Systems and methods for using an HTTP-aware client agent
US20020002603A1 (en)System and method for web serving
AU2007281083B2 (en)Systems and methods for using an HTTP-aware client agent
EP1853038A2 (en)System and method for providing remote data access for a mobile communication device
HK1062206B (en)System and method for pushing data from an information source to a mobile communication device including transcoding of the data
HK1110156A (en)System and method for providing remote data access for a mobile communication device
HK1062249B (en)System and method for providing remote data access for a mobile communication device
ProxyZdenek Siblık Compressing Proxy

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:RESEARCH IN MOTION LIMITED, CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OMAR, SALIM H.;OWEN, RUSSELL N.;LITTLE, HERBERT A.;AND OTHERS;REEL/FRAME:015431/0694;SIGNING DATES FROM 20020709 TO 20020725

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:BLACKBERRY LIMITED, ONTARIO

Free format text:CHANGE OF NAME;ASSIGNOR:RESEARCH IN MOTION LIMITED;REEL/FRAME:034045/0741

Effective date:20130709

ASAssignment

Owner name:MALIKIE INNOVATIONS LIMITED, IRELAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064104/0103

Effective date:20230511


[8]ページ先頭

©2009-2025 Movatter.jp