Patents Assigned to Good Technology, Inc.
-
Patent number: 8094591Abstract: A data carrier detector for a packet-switched communication network. The detector includes an envelope detector to provide peak-to-peak amplitude of an incoming waveform at any given time, a peak-to-peak amplitude monitor to monitor peak-to-peak amplitude, and to set a trigger when the peak-to-peak amplitude changes by a predetermined amount. The detector also includes a data packet searcher to start searching for a data packet when the peak-to-peak amplitude monitor issues the trigger. The detector further includes a data packet processor to process and extract information from the recovered data packet.Type: GrantFiled: April 4, 2002Date of Patent: January 10, 2012Assignee: Good Technology, Inc.Inventors: Anthony Hunter, Justin Lindorff
-
Patent number: 8078157Abstract: A method is disclosed. The method includes receiving an update package from a wireless service provider that includes information indicating that multiple language versions of an update are included in the update package. Based on the information, the method further specifies an update associated with a language from the update package, and transmits the update associated with the language to a wireless device.Type: GrantFiled: October 12, 2009Date of Patent: December 13, 2011Assignee: Good Technology, Inc.Inventors: Sanjiv Maurya, Chih-Yu Chow, Tony Robinson
-
Publication number: 20110270799Abstract: A system is disclosed. The system includes a server, a client application, and a first database. The first database is associated with the client application. The system further includes a second database to store data in an encrypted format, and a replicator to synchronize the data stored in the first and second databases. The system also includes a synchronizer to synchronize the data stored in the second database and the server based on a current security level.Type: ApplicationFiled: July 14, 2011Publication date: November 3, 2011Applicant: Good Technology, Inc.Inventor: Alexander MURATOV
-
Publication number: 20110225252Abstract: A system is disclosed in which a wireless device is monitored and maintained over a network. One embodiment of the system comprises a wireless device including: a service to maintain data objects, provide messaging capability, and provide data access capability on behalf of a user of the wireless device; and a rules engine communicatively coupled to the service to execute a set of rules transmitted to the wireless device from a server, the set of rules to instruct the rules engine to gather information related to the wireless device and to take action on the wireless device based on the gathered information.Type: ApplicationFiled: May 23, 2011Publication date: September 15, 2011Applicant: Good Technology, Inc.Inventors: Sathyanarayana Pattavayal Bhat, Vinay Shashikumar Badami, Benson Wei-Ming Tse
-
Patent number: 8001082Abstract: A system is disclosed. The system includes a server, a client application, and a first database. The first database is associated with the client application. The system further includes a second database to store data in an encrypted format, and a replicator to synchronize the data stored in the first and second databases. The system also includes a synchronizer to synchronize the data stored in the second database and the server based on a current security level.Type: GrantFiled: October 28, 2005Date of Patent: August 16, 2011Assignee: Good Technology, Inc.Inventor: Alexander Muratov
-
Patent number: 7970386Abstract: A system is disclosed in which a wireless device is monitored and maintained over a network. One embodiment of the system comprises a wireless device including: a service to maintain data objects, provide messaging capability, and provide data access capability on behalf of a user of the wireless device; and a rules engine communicatively coupled to the service to execute a set of rules transmitted to the wireless device from a server, the set of rules to instruct the rules engine to gather information related to the wireless device and to take action on the wireless device based on the gathered information.Type: GrantFiled: June 3, 2005Date of Patent: June 28, 2011Assignee: Good Technology, Inc.Inventors: Sathyanarayana Pattavayal Bhat, Vinay Shashikumar Badami, Benson Wei-Ming Tse
-
Patent number: 7890091Abstract: Embodiments of a system and method for copying data from a database to an intelligent mobile device are disclosed. One embodiment comprises a means to define a data linking schema, a means to selectively read data from a database based on this data linking schema, a means to prepare the intelligent mobile device to receive data transmissions, and a means to transmit data to the intelligent mobile device.Type: GrantFiled: May 8, 2003Date of Patent: February 15, 2011Assignee: Good Technology, Inc.Inventors: Dayakar Puskoor, Alexandru M. Farcasiu
-
Patent number: 7840631Abstract: Embodiments of a system and method for initiating multimedia control are disclosed. One embodiment comprises a means for discovering a media device including establishing communication with the media device, identifying media formats which the media device supports, and identifying variables to control media device playback; a means for delegating to the media device responsibility for playback of a media content including selecting the media device with a one-click selection and identifying to the media device the media content to be played back; and a means for controlling the media device playback.Type: GrantFiled: May 9, 2003Date of Patent: November 23, 2010Assignee: Good Technology, Inc.Inventor: Alexandru M. Farcasiu
-
Publication number: 20100254410Abstract: A method for compressing a message is described comprising: identifying a first field and a second field within the message; applying a first set of code words to encode data in the first field; and applying a second set of code words to encore data in the second field.Type: ApplicationFiled: June 18, 2010Publication date: October 7, 2010Applicant: Good Technology, Inc.Inventor: Roger Collins
-
Patent number: 7788382Abstract: A method and system is disclosed for starting a server-initiated synchronization session between a mobile device and a server system. The server system and the mobile device communicate through a first communication channel for the synchronization session. After detecting that a predetermined set of data items are ready to be synchronized with the mobile device, the server system sends a notification message informing the mobile device to start a synchronization session through a second communication channel. Once receiving an initiation message from the mobile device to start the synchronization session, the server system starts to send the data items to the mobile device through the first communication channel.Type: GrantFiled: March 26, 2002Date of Patent: August 31, 2010Assignee: Good Technology, Inc.Inventors: David Jones, Kiran Ganji
-
Patent number: 7620001Abstract: A system comprises a plurality of mobile devices each operable to communicate via a computer network, a gateway operable to communicate with the plurality of mobile devices via the computer network, and a database coupled to the gateway. The plurality of mobile devices are each operable to periodically transmit a heartbeat message to the gateway, where the heartbeat message includes an address and a device identifier of the mobile device. The gateway is operable to store the address and device identifier in the database and send an acknowledgement message in response to each received heartbeat message.Type: GrantFiled: October 13, 2004Date of Patent: November 17, 2009Assignee: Good Technology, Inc.Inventor: Kiran K. Ganji
-
Patent number: 7620392Abstract: A method is disclosed. The method includes receiving an update package from a wireless service provider that includes information indicating that multiple language versions of an update are included in the update package. Based on the information, the method further specifies an update associated with a language from the update package, and transmits the update associated with the language to a wireless device.Type: GrantFiled: February 27, 2006Date of Patent: November 17, 2009Assignee: Good Technology, Inc.Inventors: Sanjiv Maurya, Chih-Yu Chow, Tony Robinson
-
Patent number: 7590403Abstract: A wireless device is disclosed. The wireless device includes a radio module and an application. The radio module is used to communicate data on a wireless network. The application is used to facilitate the transition of the radio module from an active state to a dormant state. This transition occurs whenever data has not been communicated at the radio module for a predetermined time interval.Type: GrantFiled: June 7, 2005Date of Patent: September 15, 2009Assignee: Good Technology, Inc.Inventors: Eric Edward House, Jim Susoy
-
Patent number: 7447799Abstract: A system and method for automatically updating a wireless device. It is determined whether one or more changes have occurred to a set of files. The set of files includes one or more files. Information related to the one or more changes is received and automatically forwarded to a wireless. The information is utilized to automatically update one or more files on the wireless device to reflect the one or more changes in the set of files. For example, file can be added to the directory, removed from the directory, modified, etc.Type: GrantFiled: April 24, 2002Date of Patent: November 4, 2008Assignee: Good Technology, Inc.Inventor: Gary Kushner
-
Patent number: 7447506Abstract: A method is described comprising: defining a base station congestion condition; detecting that the congestion condition is met with respect to a first base station and allocating a wireless device to an alternate base station instead of the first base station in response to the congestion condition being met, as long as RSSI measured from the alternate base station is above a predetermined alternate base station threshold (“ABT”) value.Type: GrantFiled: March 29, 2002Date of Patent: November 4, 2008Assignee: Good Technology, Inc.Inventors: Andrew MacKenzie, Anthony Hunter, Paul J. Lima
-
Patent number: 7310535Abstract: A wireless apparatus is described comprising: an RF subsystem to support communication over a wireless network according to a specified network protocol; a Host subsystem to execute program code; and an interface to provide communication of control signals between the RF subsystem and the Host subsystem, the control signals allowing the RF subsystem and/or the Host subsystem to enter into a low power state independently of one another.Type: GrantFiled: March 29, 2002Date of Patent: December 18, 2007Assignee: Good Technology, Inc.Inventors: Andrew MacKenzie, Anthony Hunter
-
Patent number: 7287097Abstract: A system is disclosed in which a data processing device is completely synchronized with a messaging service. One embodiment of the system comprises a wireless data processing device; a messaging service to maintain messages and other information on behalf of a user; and synchronization logic for maintaining synchronization of the messages and other information between the wireless device and the messaging service.Type: GrantFiled: January 21, 2003Date of Patent: October 23, 2007Assignee: Good Technology, Inc.Inventors: John Friend, Michael Belshe, Roger Collins, Mike Bennett
-
Patent number: 7275073Abstract: A system, method and computer architecture for synchronizing data between one or more enterprise databases and one or more mobile devices is disclosed.Type: GrantFiled: May 7, 2003Date of Patent: September 25, 2007Assignee: Good Technology, Inc.Inventors: Kiran Ganji, Raghuveer Boinapalli
-
Patent number: 7243163Abstract: A system is disclosed in which a data processing device is completely synchronized with a messaging service. One embodiment of the system comprises a wireless data processing device; a messaging service to maintain messages and other information on behalf of a user; and synchronization logic for maintaining synchronization of the messages and other information between the wireless device and the messaging service.Type: GrantFiled: March 29, 2002Date of Patent: July 10, 2007Assignee: Good Technology, Inc.Inventors: John Friend, Michael Belshe, Roger Collins, Mike Bennett
-
Patent number: 7236770Abstract: A communication system includes a message server which receives messages addressed to target communication devices coupled to the message server by a communication link. The message server includes a log file which tracks the time that messages intended for various addressed communication devices are received by the message server. The message server includes a log file activity detector which periodically checks the log file to determine if a message addressed to a particular communication device has been received with a predetermined past time period. If a message has been so received and logged, the mail server notifies the target communication device that the message has been delivered to the communication device's mailbox on the message server. The user of the communication device can then opt to retrieve the message.Type: GrantFiled: September 3, 2003Date of Patent: June 26, 2007Assignee: Good Technology, Inc.Inventor: Sunil Sankaramanchi