Portable Devices Patents (Class 707/621)
-
Patent number: 8935204Abstract: A method and apparatus for tagging image content with rich metadata is provided. The metadata is generated from keyword descriptions of image content spoken by human taggers while viewing the content. Voice recognition software is employed to identify the key keywords in an audio stream and the resultant metadata is associated in a synchronous manner with the relevant image content. A control console allows the human tagger to rapidly navigate onscreen menus and select different taglines for providing multilevel metadata tagging of the image content. An integrated system provides for the storage of tagged digital image content, with near immediate access to tagged raw footage for viewing and editing, and for easy searching and accessing of finalized footage. A method of serving the tagged content is also provide, which allows the content to be streamed over the web at an acceptable image resolution while maintaining the associated metatags.Type: GrantFiled: August 16, 2010Date of Patent: January 13, 2015Assignee: Aframe Media Services LimitedInventors: David Peto, Stef Lewandowski
-
Patent number: 8903851Abstract: A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a data center, with a subgroup of the users having access to a sub-portion of the information that is different from the sub-portion accessible by the remaining tenants of the subgroup; and communicating with the data center over the network employing a computer system associated with a user of the sub-group to establish application functionality with the sub-portion that may be accessed, over the network, by additional parties authorized by the user. Also disclosed is a machine-readable medium and a data center, both of which facilitate carrying-out the steps of the method.Type: GrantFiled: November 9, 2011Date of Patent: December 2, 2014Assignee: salesforce.com, inc.Inventors: David Brooks, Lewis Wiley Tucker, Benji Jasik, Timothy Mason, Eric David Bezar, Simon Wong, Douglas Chasman, Tien Tzuo, Scott Hansma, Adam Gross, Steven Tamm
-
Patent number: 8886594Abstract: An exemplary system for providing remote deletion of contact information includes a first device associated with a first user. The first device is configured to generate and send a delete request message to a second device. In some embodiments, the delete request message includes a request to delete contact information for the first user from the second device. The second device can be configured to receive the delete request message and delete the first user's contact information. A method for providing remote deletion of contact information includes a delete request message being generated at a first device, associated with a first user. The delete request message can include a request to delete contact information for the first user. The first device can send the delete request message to a second device. The delete request message can instruct the second device to delete the first user's contact information.Type: GrantFiled: November 15, 2011Date of Patent: November 11, 2014Assignee: AT&T Mobility II LLCInventors: Scott Swanburg, Andre Okada, Paul Hanson, Chris Young
-
Patent number: 8886600Abstract: Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component configured to cause retrieval and storage of structured data for a first data class from a first store on a device, such as a first data processing system, and configured to synchronize structured data for the first data class in the first store with structured data of the first data class in a second store on a host, such as a second data processing system. The first software component is separate from an application software which provides a user interface to allow a user to access and edit the structured data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device and which controls an order of synchronizing and a plurality of data classes including the first data class.Type: GrantFiled: February 24, 2012Date of Patent: November 11, 2014Assignee: Apple Inc.Inventor: Gordon J. Freedman
-
Patent number: 8874510Abstract: An apparatus and method are disclosed for synchronizing states. A management module selects a file to synchronize between a base and a detachable device. The detachable device provides a display and a network connection for the base if the base and detachable device are connected. A synchronize module establishes a control connection and a data connection between the base and the detachable device and transmits the file to a memory space over the data connection in response to a command communicated over the control connection.Type: GrantFiled: January 5, 2011Date of Patent: October 28, 2014Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Steven Richard Perrin, Scott Edwards Kelso, Bin Li, Sheng Wang
-
Patent number: 8856116Abstract: A method and apparatus includes a portable electronic memory storage device and a plurality of exhibitor computers, each having at least one specifically identified electronic uploadable file and a port adapted to selectively interface with the portable device. When a portable device engages a port, electronic content corresponding to the port is uploaded from the computer to the portable device. In another embodiment, data from the portable device, such as demographic data, is also downloaded to the exhibitor computer.Type: GrantFiled: July 12, 2011Date of Patent: October 7, 2014Assignee: Viridistor LLCInventor: Terence J. Mullin
-
Patent number: 8850140Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a media device are disclosed. The data being managed can, for example, pertain to media data for media assets. The managing of the media data thus can involve transfer of media assets between the host device and the media device. In one embodiment, the transfer of media assets between a host device and a media device can be referred to as data backup.Type: GrantFiled: February 26, 2007Date of Patent: September 30, 2014Assignee: Apple Inc.Inventors: Dallas De Atley, Scott Forstall, Gordie Freedman, David Heller, Steve Jobs, Jeffrey L. Robbin
-
Patent number: 8849265Abstract: A mobile personal-computing device may categorize a selected contact by collecting from the user information related to the selected contact's behavior and/or personality style. After obtaining communication hints for effectively communicating with similarly categorized individuals. The mobile personal-computing device modifies a remote or local contacts database such that when the user communicates with the selected contact, the mobile personal-computing device will automatically provide the communication hints to the user.Type: GrantFiled: December 14, 2012Date of Patent: September 30, 2014Assignee: Effectiveness Institute, Inc.Inventor: Clifford Chirls
-
METHOD AND SYSTEM OF SHARING A BROADCAST PRESET TABLE BETWEEN A VEHICLE TUNER AND AN EXTERNAL DEVICE
Publication number: 20140278042Abstract: A method of sharing a preset table between a vehicle infotainment system including a vehicle tuner, memory for storing a first preset table and a broadcast signal receiver that receives a broadcast signal based on the first preset table, and an external device coupled to the vehicle infotainment system, includes storing the first preset table in the memory, the first preset table including first regional information and at least one combination of first station identification information and a first tuning frequency corresponding to the first station identification information, receiving a second preset table from the external device, the second preset table including second regional information and at least one combination of second station identification information and a second tuning frequency corresponding to the second station identification information, comparing the first preset table with the second preset table, and making the first preset table and the second preset table identical, if the first prType: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Chris Teguh, Melvin Diaz -
Patent number: 8838537Abstract: Provided are a data management method, device and system for synchronizing data without prior knowledge of the data's structure. When any application is activated, application data is created and also an application data change log is created to indicate a change in the application data. In addition, a schema table defining a data structure for storing the application data is created and also a schema table change log indicating a change in the schema table is created. Based on such data and logs, a client and a server can share data without a prior agreement in data schema.Type: GrantFiled: August 31, 2010Date of Patent: September 16, 2014Assignee: Samsung Electronics Co., LtdInventors: Yun Seok Jang, Jae Hyun Park
-
Patent number: 8838536Abstract: A method and apparatus for a middleware approach to initializing and updating required data entry fields, pushing such required data entry fields to mobile devices and applications, collecting entered data from such mobile devices, and the synchronizing and integrating of the data is presented. A “form builder” software component of the present invention allows for the creation of easy to read and use data entry forms by company management. A “web application” software component of the present invention allows for the forms to then be distributed via electronic and/or wireless means to mobile client devices, such as PDA's, Tablets, and Laptops, and to Desktop computers. The mobile client devices run applications to utilize the data entry forms and are that into which collected data can be entered. A “synchronization server” software component of the present invention then allows for two-way communication, storage and conflict resolution (versioning) of the collected data.Type: GrantFiled: July 12, 2010Date of Patent: September 16, 2014Inventor: Sandeep Bhanote
-
Patent number: 8825498Abstract: A system and method for determining whether an aircraft is ready to fly or should be repaired in light of damage and/or malfunction information observed at the departure gate includes observing damage or malfunction, alerting decision-makers, and initiating an automated interview session via a camera equipped communications device to a remote server running query driven decision and data analysis software. Data entered via the communications device, equipped with a keypad and camera for obtaining visual information, is transmitted to the remotely based software application. The software generates requests for information based on prior received information, processes and provides the information to decision-makers at remote locations. The communications device transmits decision-making support information concerning repair or dispatch. The communication device may be a wireless cell phone with a digital camera.Type: GrantFiled: February 12, 2007Date of Patent: September 2, 2014Assignee: The Boeing CompanyInventor: Jeffrey R. Kollgaard
-
Patent number: 8824686Abstract: Apparatus and method for synchronizing encryption keys among a cluster of security appliances and stand alone lifetime key management, LKM, appliances. The cluster includes security appliances where new encryption keys are generated and assigned to an SNS ID with an SNS CTR (counter). The security appliances inside a cluster have local sequence counters and share their keys. One security appliance is a coordinator with which the LKMs will synchronize. Each LKM also has a SNS ID and local sequence counter from which increasing sequence numbers are generated. In each security appliance in a cluster, the up-to-date stored sets of keys are organized with respect to SNS IDs and SNS CTRs associated with the other cluster members. The object keys are stored in the SNS space and a peer map associates a given peer with a given SNS ID, and version numbers are assigned and incremented when a key is modified.Type: GrantFiled: April 27, 2007Date of Patent: September 2, 2014Assignee: NetApp, Inc.Inventors: Hiroshi Ishii, Hristo Bojinov, Ananthan Subramanian
-
Patent number: 8818947Abstract: Methods and apparatus, including computer program products, are provided for data replication. In one aspect, there is provided a computer-implemented method. The method may include providing an initial load of a data item from a source system to a target system, wherein the data item is associated with a trigger maintained at the source system; recording a change in a log, when a change to the data item at the source system causes the trigger to prompt the recording; extracting the change from the log to enable at least a confirmation of a consistency of the change; and providing the extracted change to a replication server configured to write the change to the target system. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 16, 2011Date of Patent: August 26, 2014Assignee: SAP AGInventors: Wolfgang Gutberlet, Klaus Daschakowsky, Guenter Weber, Jochen Merkel
-
Patent number: 8818941Abstract: Arrangements are provided which improve the efficiency of the synchronization process. The same ensure that synchronizations of large quantities of content can be completed with a minimum of delay. One method prioritizes the various tasks that are to be performed prior to synchronization. Another method initiates dependent tasks while parsing a synchronization tasks list. Yet another method allows modification of an in-process synchronization operation to allow new synchronization tasks to be accomplished within the context of the same process, negating the need to restart synchronization.Type: GrantFiled: February 15, 2008Date of Patent: August 26, 2014Assignee: Microsoft CorporationInventors: Dennis Kiilerich, Andrew L. Silverman
-
Patent number: 8811952Abstract: A real-time communication architecture establishes a continuous connection between an enterprise network and a communication management system. The connection is continuously held open allowing mobile devices real-time access to enterprise email systems. The real-time communication architecture can support an entire enterprise email system or individual email users. The foregoing and other objects, features and advantages of the invention will become more readily apparent from the following detailed description of a preferred embodiment of the invention which proceeds with reference to the accompanying drawings.Type: GrantFiled: May 5, 2011Date of Patent: August 19, 2014Assignee: Seven Networks, Inc.Inventors: Trevor A. Fiatal, Lee R. Boynton, Scott M. Burke, Brian D. Gustafson, Binu Raj, William Alvarado, Juan Benitez, Fred J. Duncan
-
Publication number: 20140222332Abstract: An electronic navigational chart updating system receives navigational chart information regarding navigation collected from mobile terminals of a plurality of information providers embarked in a plurality of vessels, and updates an electronic navigational chart by using the received navigational chart information.Type: ApplicationFiled: August 21, 2013Publication date: August 7, 2014Applicant: Electronics and Telecommunications Research InstituteInventors: Chung-ho LEE, In Sung JANG, Min Soo KIM, Sung Woong SHIN
-
Patent number: 8799219Abstract: The selection of a media content item having preferred instance attributes includes finding a preferred instance of a media content item having two or more different instances by recognizing a first instance of the media content item having a first set of instance attributes and recognizing a second instance of the media content item having a second set of instance attributes. The selection of a media content item having preferred instance attributes further includes selecting either the first instance of the media content item or the second instance of the media content item based on differences between the first set of instance attributes and the second set of instance attributes.Type: GrantFiled: November 11, 2008Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Andrew L. Silverman, Shane McRoberts, John Zybura
-
Publication number: 20140201139Abstract: To synchronize data between a remote database and a local object-graph-and-persistence-framework, a synchronization framework receives messages from the local object-graph-and-persistence-framework indicating that a locally-managed object has been retrieved from a local datastore and instantiated or that the locally-managed object has been created, modified, or deleted. When the synchronization framework determines that the message was instigated by a local user's activity (as opposed to a background synchronization process), the synchronization framework synchronizes the locally-managed object with the remote database.Type: ApplicationFiled: January 15, 2013Publication date: July 17, 2014Applicant: REALNETWORKS, INC.Inventor: Stephen M. BLANDING
-
Patent number: 8775374Abstract: [PROBLEM TO BE SOLVED] To reduce a server load when synchronizing data between a client and a server. [SOLUTION] A client 10 sends a synchronization request 41 containing an anchor point to a server 20. The server 20 sends synchronization information 42 to the client 10, which synchronization information including change profile information on data updated between the anchor point and a boundary point and change profile information on a change log after the anchor point. Based on the synchronization information 42, the client 10 sends a download request 43 to the server 20, and the server 20 sends download information 44 to the client 10 in response to the download request 43. The client 10 registers data contained in the download information 44 to a client database 11.Type: GrantFiled: August 11, 2010Date of Patent: July 8, 2014Assignee: KII CorporationInventors: Yoshiaki Araki, Susumu Ishizuka
-
Patent number: 8762332Abstract: Methods and systems for facilitating the synchronization of data on two or more user computers, where the data is maintained in a data structure as objects. The system assigns an index to one or more objects maintained in the data structure, wherein each index provides an address for an object within the data structure. The system detects at least one modification to the data, wherein said modification is initiated on a user computer. The system updates one or more objects in the data structure based on the modification. The system creates a representation of the at least one modification, wherein the representation comprises a reference to one or more indexes assigned to the one or more updated objects. The system transmits the representation, wherein the representation is for use in generating a corresponding modification to the data on other user computers.Type: GrantFiled: March 2, 2012Date of Patent: June 24, 2014Assignee: Scribble Technologies Inc.Inventors: Jonathan Keebler, Krzysztof Wiercioch
-
Patent number: 8751444Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.Type: GrantFiled: July 26, 2012Date of Patent: June 10, 2014Assignee: Apple Inc.Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
-
Patent number: 8738648Abstract: Systems and methods are provided to deliver business information to users through users' online address books. Data aggregation servers associate individual businesses with one or more unique identifiers. The data aggregation servers collect, store and periodically update business information relating to individual businesses from a variety of sources, such as the businesses themselves and third party sources, such as online publications and message boards. The data aggregation servers store the information in association with the unique identifier. Electronic address book applications hosted on user devices store address book entries for individual businesses in local address book databases. The entries for each business include the unique identifier, and the online address book applications use the unique identifier to retrieve business information relating to individual businesses from the data aggregation servers.Type: GrantFiled: June 28, 2010Date of Patent: May 27, 2014Assignee: AT&T Mobility II LLCInventors: Jack Denenberg, Ely Shemesh, Stephen Chappell
-
Publication number: 20140143204Abstract: An intelligent synchronization tool ensures access to desired content in a manner that automatically keeps the content current on the portable media device. A variation threshold or user-specified degree of content variation may be introduced among content downloaded to a user's mobile device to prevent the user from becoming bored. Furthermore, intelligent synchronization may automatically populate the portable media device with popular content to save a user time and/or use passive monitoring techniques to ascertain a user's preferences for subsequent population.Type: ApplicationFiled: January 27, 2014Publication date: May 22, 2014Applicant: FACEBOOK, INC.Inventor: David L. Biderman
-
Patent number: 8732125Abstract: The invention generally relates to systems and methods for construction field management and operations with building information modeling. In certain embodiments, the invention provides systems for construction field management and operations, that include a central processing unit (CPU), and storage coupled to the CPU for storing instructions that when executed by the CPU cause the CPU to: encode and map data structures and data sets received from Building Information Modeling software; select particular data structures and data sets relevant to at least one person associated with a construction project; transmit the selected data structures and data sets to a user terminal operated by the person; receive inputs made by the person to the selected data structures and data sets; and synchronize and update the data structures and data sets received from Building Information Modeling software based on the inputs received from the person.Type: GrantFiled: March 8, 2011Date of Patent: May 20, 2014Assignee: Autodesk, Inc.Inventors: Adam H. Omansky, Joshua L. Kanner
-
Patent number: 8731522Abstract: Mailbox pooling pre-emptive criteria is set forth for use in an adaptive polling system for synchronizing data between a mail server and a mobile communication device. The polling engine stores an indication of the number of messages in the mailbox, the total mailbox size (i.e. the used storage size in bytes), and the last message ID from the last poll. In the next poll, the polling engine retrieves this information from the mailbox and checks against the values stored from the last poll. If the information is the same, then there is no need to compare the message ID list. Whenever either the number of messages in the mailbox or the mailbox size or last message ID has changed, then the full comparison of the message ID list is performed.Type: GrantFiled: January 16, 2007Date of Patent: May 20, 2014Assignee: BlackBerry LimitedInventor: Truyen Huynh
-
Patent number: 8725685Abstract: An information-processing apparatus includes a networking device that communicates with an external apparatus. The information-processing apparatus also includes a storage that stores an album of a plurality of content data and a transfer log indicating whether each of the content data has been transferred to the external apparatus. The information-processing apparatus additionally includes a processing unit that identifies certain content data from the content data of the album when the transfer log indicates that the certain content data has never been transferred to the external apparatus and controls a display of information about the album. Further, the processing unit starts a transfer of the certain content data to the external apparatus, when the album has been selected and the certain content data has never been transferred to the external apparatus, and updates the transfer log when the networking device transfers the certain content data to the external apparatus.Type: GrantFiled: January 27, 2005Date of Patent: May 13, 2014Assignee: Sony CorporationInventor: Yuichiro To
-
Patent number: 8719221Abstract: A method and apparatus for planning an event using calendar application in an electronic device preferably includes entering information associated with duration of event. A calendar application scans the calendar to identify one or more set of continuous holidays corresponding to the duration of event. A number of additional days available leave is also identified with each of the one or more set of continuous holidays to fulfill the duration of the event in addition to the continuous holidays. Further, a list can be created of one or more proposed range of dates corresponding to the duration of event, the one or more set of continuous holidays and the number of additional days leave. One or more proposed range of dates and the number of additional days associated with each of the one or more proposed range of dates from the list can be is displayed.Type: GrantFiled: January 26, 2011Date of Patent: May 6, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Harit Rawal, Muhammad Saheer Cheruvath
-
Patent number: 8713098Abstract: A computer-implemented method in a distributed network system is disclosed. The computer-implemented method includes: receiving, at a server, a first object update message from a server-side application, wherein the first object update message includes a first object identifier; identifying, among a plurality of object-client registration records, an object-client registration record that includes the first object identifier; updating the object-client registration record in accordance with the first object update message; selecting a set of client identifiers associated with the first object identifier from the object-client registration record; and, for a first client identifier in the selected set of client identifiers, sending a second object update message to a first client device associated with the first client identifier, wherein the second object update message includes the first object identifier.Type: GrantFiled: September 30, 2011Date of Patent: April 29, 2014Assignee: Google Inc.Inventors: Atul Adya, Gregory H. Cooper, Daniel Sumers Myers, Arunabha Ghosh
-
Patent number: 8706691Abstract: A method is provided for managing insulin dosage data collected over a complete day and a partial day. The method includes providing, by an insulin pump, a plurality of insulin dosages over a complete day and a partial day and recording the insulin dosages. The method also includes recognizing a completion of the complete day, recording an end-of-day marker, and associating the end-of-day marker to the dosages delivered during the complete day. Moreover, the method includes identifying complete day dosage data and partial day dosage data. Additionally, the method includes performing a calculation of insulin dosage statistics and/or displaying and distinguishing between the complete day dosage data and the partial day dosage data. The calculation includes the complete day dosage data and excludes the partial day dosage data.Type: GrantFiled: July 24, 2012Date of Patent: April 22, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Angela S. McDaniel, Ryan Scott McKinney, Morris J. Young
-
Patent number: 8694465Abstract: Change management for a mobile data system having a mobile client device that shares data with multiple enterprise data sources involves receiving a communication from the mobile client device, wherein the client request is received at an application server and includes metadata that identifies one or more applications installed at the mobile client device, determining if an update package is available for the installed application, and updating the mobile client device and downloading the update package to the mobile client device.Type: GrantFiled: February 28, 2011Date of Patent: April 8, 2014Assignee: Antenna Dexterra, Inc.Inventors: Robert O'Farrell, Mark D. Kirstein
-
Publication number: 20140089261Abstract: Embodiments of the invention are directed to systems and methods for maintaining coherency between different entities in a distributed system. A coherency module automatically detects a change in state in a first entity, wherein the change in state relates to a change in functional code in the first entity. A synchronization message is transmitted to a second entity to synchronize data in the second entity with data in the first entity as a result of the change in state. The second entity is configured to synchronize the data in the second entity with the data in the first entity after receiving the synchronization message.Type: ApplicationFiled: September 25, 2013Publication date: March 27, 2014Inventors: Selim Aissi, Taeho Kgil
-
Patent number: 8682848Abstract: Provided is a method for transferring multimedia content from the first device to a second device. The method includes scanning a memory associated with the second device to identify transcoding parameters associated and stored therein. The method also includes transcoding the multimedia content from the first device based upon the identified transcoding parameters.Type: GrantFiled: October 31, 2008Date of Patent: March 25, 2014Assignee: Broadcom CorporationInventors: Nils Christensson, Paul M. Grant
-
Patent number: 8676755Abstract: Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.Type: GrantFiled: December 16, 2008Date of Patent: March 18, 2014Assignee: Microsoft CorporationInventors: Audrey Yung-Ch'In Sousa, Arturo Ortiz Asbun, Robert Paul St. Pierre, Charles B Schweizer, Kevin A Chin, Shawn Michael Brown
-
Patent number: 8676745Abstract: A number inventory system is disclosed. The number inventory system manages the relationships between SIM cards, IMSI numbers, and MSISDN for a mobile telecommunications service provider. The number inventory system provides the software and hardware for receiving SIM card inventory data, including associated IMSI numbers, and efficiently stores the SIM card inventory data in a database. The number inventory system further provides for the opening of a range of available MSISDN. SIM cards, IMSI and MSISDN may be assigned to customer orders, and the number inventory system manages the associations between IMSI numbers and MSISDN and monitors the status of SIM cards, IMSI numbers and MSISDN. The number inventory system may also manage an MSISDN classification system for identifying MSISDN numbers having various desirable sequence characteristics.Type: GrantFiled: June 7, 2007Date of Patent: March 18, 2014Assignee: Accenture Global Services LimitedInventors: Marina Papili, Chiara Cundari
-
Patent number: 8666940Abstract: A client server system uses a client subsystem, a server subsystem and an interconnecting data network. The client subsystem client application initiates a secure connection over the network with the server subsystem which includes a server application cooperating with the client application to complete a secure connection with the client application and which transmits output data over such a connection in response to requests for service by the client application. The server subsystem additionally generates a notification, in response to detecting an event in the absence of a secure connection between the server and the client, and transmits the notification to the notification server which forwards the notification over the interconnecting network to the client application.Type: GrantFiled: March 23, 2005Date of Patent: March 4, 2014Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: David Roxburgh, Simon A Beddus, Patrick B Farley, Michael R Hosking
-
Patent number: 8655966Abstract: A method, article of manufacture, and apparatus for protecting mobile device data is disclosed. In some embodiments, this includes determining mobile device data to be stored on a server, accessing the server with a unique identifier, transmitting the determined mobile device to the server, and storing the transmitted mobile device on the server. Accessing the server with a unique identifier may include providing verification to the server, such as a password. Transmitting the determined mobile device data may include transmitting the determined mobile device data through a wireless connection.Type: GrantFiled: March 31, 2010Date of Patent: February 18, 2014Assignee: EMC CorporationInventors: Anand Raj, Rangarajan Suryanarayanan, Christopher Hercules Claudatos, Satish Basavaraj, Joseph Elwin Fernandes, Sudhindra M. Sheshadrivasan, Deepak Visweswaraiah
-
Patent number: 8655837Abstract: The method and apparatus is for improving transactions in a communication system. The method including: dynamically monitoring a data session between at least one of first and second parties in a transaction in the communication system; and engaging a third party into the transaction as a function of the monitoring of the data session between the first and second parties. The apparatus implements the method.Type: GrantFiled: September 30, 2003Date of Patent: February 18, 2014Assignee: Aspect Software, Inc.Inventors: Robert Beckstrom, Anthony Dezonno
-
Patent number: 8645376Abstract: Systems and methods for managing recent data items in a database. A method typically includes determining whether a data object managed by an on demand service is designated as able to be accessed by a user at a mobile device and storing locally at a mobile device a plurality of most recently used items viewed for a data object designated as able to be accessed by a user at a mobile device. The method also typically includes determining a single most recently used set from among the stored plurality of most recently used items viewed for at least one data object designated as able to be accessed by a user at a mobile device.Type: GrantFiled: May 4, 2009Date of Patent: February 4, 2014Assignee: salesforce.com, inc.Inventors: Larry Robinson, Erik Forsberg
-
Publication number: 20140006347Abstract: A system is disclosed that includes components and features for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices. An enterprise can use some or all components of the system to, for example, securely but flexibly implement a BYOD (bring your own device) policy in which users can run both personal applications and secure enterprise applications on their mobile devices. The system may, for example, implement policies for controlling mobile device accesses to enterprise resources based on device attributes (e.g., what mobile applications are installed), user attributes (e.g., the user's position or department), behavioral attributes, and other criteria.Type: ApplicationFiled: October 10, 2012Publication date: January 2, 2014Applicant: ZENPRISE, INC.Inventor: ZENPRISE, INC.
-
Patent number: 8621109Abstract: Synchronization of two or more items can be optimized through the use of parallel execution of synchronization tasks and adaptable processing that monitors and adjusts for system loading. Two or more synchronization tasks required to be performed for an item can, if not inherently serial in nature, be performed in parallel, optimizing synchronization of the item. Even if multiple synchronization tasks required for one item must be serially executed, e.g., download the item prior to translating the item, these synchronization tasks can be executed in parallel for different items, optimizing a download request involving two or more items. Moreover, multiple threads for one or more synchronization tasks can be concurrently executed when supportable by the current operating system resources. Rules can be established to ensure synchronization activity is not degraded by the overextension of system resources.Type: GrantFiled: March 12, 2012Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventor: Cristian M. Matesan
-
Patent number: 8615487Abstract: In one embodiment, information content files, such as text files, image files, XML files and the like, that provide information related to an identifier bearing item, such as a consumer item with a barcode, are stored on a data storage device such as network server. Identifier data entries, such as UPC data, are associated with file data entries, such as file names, in a database. General file access information that is used in accessing the information content files is stored on a terminal. In operation an identifier is read by the terminal and is used to extract one of the file data entries from the database based on database communication information stored on the terminal. The file data entry in combination with the general file access information is used to establish communication with the data storage device and to extract one of the information content files.Type: GrantFiled: May 24, 2004Date of Patent: December 24, 2013Inventors: Garrison Gomez, Thomas A. Siegler, Robert M. Soule, III, Nick Daddabbo, David Sperduti
-
Patent number: 8615517Abstract: A secure networked metadata-based workflow method and system, managed through core application logic and master database management system for picture, sound, and metadata acquisition, and ancillary production and post production data and metadata collection and creation, in the processes of motion picture production and post production file-based workflows; asset file management, asset file manipulation, asset file distribution, asset file archiving, remote creative and collaborative interchange, project administration, project reporting, and more, across multiple venues and platforms for efficient and simultaneous access to production data files, and master archive, in application to: remote project administration, dailies creation, project metadata tracking, post production ingest and processing, asset management and archive, distribution of executive review elements, and product finishing and archive, in 2D and 3D content creation, as examples.Type: GrantFiled: June 20, 2012Date of Patent: December 24, 2013Assignee: Foto-Kem Industries, Inc.Inventors: Thomas J. Vice, Freddy Goeske, Mark A. Gallegly, Michael B. Brodersen
-
Patent number: 8612535Abstract: Calendar repair using a standard message may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event to determine whether properties between the events are out-of-sync. If so, a standard meeting request message comprising the correct value may be sent to update the out-of-sync property.Type: GrantFiled: December 28, 2009Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Roberto Ribeiro da Fonseca Mendes, Vanessa C. Feliberti, Firdosh R Ghyara, Sina Hakami, Matthias Leibmann, Paul David Tischhauser
-
Publication number: 20130318039Abstract: A method and apparatus to manage files of a portable device such as an mp3 player, a mobile phone, or a game console, the method comprising copying files to be played from a source server and storing the files in a file system on a folder-by-folder basis; determining the presence of files which have been changed in the portable device by checking the file system when the files are completely copied; and creating a playlist of the files, folder-by-folder, according to file path information of the file system when there are the changed files.Type: ApplicationFiled: August 5, 2013Publication date: November 28, 2013Applicant: Samsung Electronics Co. Ltd.Inventors: Jong-Woo PARK, Jin-Ho KANG, Kyung-Suk CHO
-
Patent number: 8572034Abstract: A method of managing a distributed storage system (1) comprising a plurality of storage devices (D1, D2, . . . , Dn) on a network (N), wherein an autonomous function can be assigned to any storage device (D1, D2, . . . , Dn) of the distributed storage system (N), which autonomous function comprises collecting content according to a configurable profile (3) for the storage device (D1, D2, . . . , Dn) to which the autonomous function is assigned, and wherein a first storage device (D1, D2, . . . , Dn) of the distributed storage system (1), before leaving the network (N), delegates the responsibility for an autonomous function of that first storage device (D1, D2, . . . , Dn) to a second storage device (D1, D2, . . . , Dn) of the distributed storage system (1), and wherein the second storage device assumes responsibility for the autonomous function of the first storage device (D1, D2, . . .Type: GrantFiled: November 28, 2006Date of Patent: October 29, 2013Assignee: Koninklijke Philips N.V.Inventors: Godefridus Antonius Maria Crienen, Freddy Snijder, Esko Olavi Dijk, Marc Andre Peters, Wilhelmus Henrica Gerarda Maria Van Den Boomen
-
Patent number: 8565729Abstract: Described below are methods and devices to automatically effect data transfer, for example for backing up data of a device, between a mobile communication device and another device, upon detection by the mobile communication device of charging current received for example from a charger. When a charger or a charging current is detected, the mobile device detects what connectivity links, such as for example, USB, Bluetooth, and/or WiFi, are available between the mobile device and another device. An automated process selects an appropriate connectivity link and then initiates one or two-way transfer of data over the automatically selected connectivity link according to the data transfer rules set by the user or by a default mechanism or algorithm. In this manner backup and/or update of data may take place automatically upon connection of a user's mobile communication device to a source of charging current.Type: GrantFiled: January 30, 2008Date of Patent: October 22, 2013Assignee: Motorola Mobility LLCInventors: Kathy Moseler, David S. Brenner, Dale S. Neuzil
-
Publication number: 20130262379Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries. The directory entry types can define whether a cluster chain corresponding to a file can be contiguously allocated.Type: ApplicationFiled: May 24, 2013Publication date: October 3, 2013Applicant: Microsoft CorporationInventors: Ravisankar V. Pudipeddi, Vishal V. Ghotge, Sarosh C. Havewala, Ravinder S. Thind, Mark J. Zbikowski, David A. Goebel
-
Patent number: 8548943Abstract: A wireless handheld device operable to continuously synchronize PIM information with a host desktop computer. The device comprises a software module for updating a handheld PIM database to reflect a change to PIM information, a software module for updating a handheld mirror database to reflect the change to PIM information, a software module for generating a PIM message relating to the change to the PIM information, a software module for translating the PIM message from a handheld data format into a network data format and a software module for sending the PIM message from the client wireless handheld device to the host desktop computer via a wireless network.Type: GrantFiled: December 22, 2005Date of Patent: October 1, 2013Assignee: BlackBerry LimitedInventors: Anish Agrawal, Zhigang Ruan
-
Patent number: 8516149Abstract: An information retrieval system having: a client adapted for accessing a plurality of file sets stored on one of a plurality of file servers; a plurality of file servers configured to operate with a federated file system namespace; and a memory for storing re-direction information accessible by the client for identifying a request issued by the client for a file set at a first location in the namespace where the file set is located at a second, different location on one of the file servers and wherein the client in examining the re-direction information in the memory, re-directs the request to the second location in accordance with the re-direction information.Type: GrantFiled: December 17, 2010Date of Patent: August 20, 2013Assignee: EMC CorporationInventor: Christopher Howard Edmett Stacey