Database And File Access Patents (Class 707/705)
  • Patent number: 8843463
    Abstract: A method of providing content (130) associated with a weight-value, the content (130) previously provided to a current computer associated with a current user (116) that is represented by a first node (106) in a social network (101). The method comprises the steps of: i) enabling the current computer (216) to display the content (130), in dependence of the weight-value, ii) obtaining an input of the current user (116), iii) updating the weight-value of the content (130), in dependence of the input of the current user (116), iv) determining a receiving computer associated with a second node (107) in the social network (101), and v) providing the content (130) to the receiving computer. Corresponding computers, computer program and computer readable medium are also described.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: September 23, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Simon Moritz, Jonas Bjork, Mattias Lidstrom, Joakim Soderberg
  • Publication number: 20140279990
    Abstract: A method, system or computer usable program product for managing attributes including obtaining a unique mutable identifier for storage in memory in response to a request to a service provider; utilizing a processor to provide a selected set of attributes to the service provider for association with the unique mutable identifier and storage at the service provider; and providing the unique mutable identifier to an application whereby the application can obtain the set of attributes by inquiring the service provider.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: TRUE ULTIMATE STANDARDS EVERYWHERE, INC.
    Inventor: Kenneth K. Okumura
  • Publication number: 20140279988
    Abstract: A method including intercepting a OFR for a file issued by an application to a FS, forwarding the OFR to the FS, receiving from the FS a FD for the file, issuing a SR for the file to the FS. The further method includes receiving from the FS status information for a target device on which the file is located, where the status information includes an OID for the file, storing a mapping of FD to the OID, intercepting a first FOR for the file, making a determination the that the first FOR is one of a read request and a write request, based on the determination, making another determination that the target device supports the direct I/O protocol, and issuing a DI request to the target device using the OID for the file, where the DI request is not processed by the FS.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventor: Michael W. Shapiro
  • Publication number: 20140279989
    Abstract: A method, system or computer usable program product for managing attributes including utilizing a processor to generate a unique mutable identifier in response to a request from an end entity; obtaining a selected set of attributes from the end entity; associating and storing in memory the set of attributes with the unique mutable identifier; and providing the set of attributes associated with the mutable identifier to any application in response to an inquiry utilizing the unique mutable identifier from that application.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: TRUE ULTIMATE STANDARDS EVERYWHERE, INC.
    Inventor: Kenneth K. Okumura
  • Patent number: 8838560
    Abstract: A system and method for modeling and optimizing the effectiveness of search engine optimization (“SEO”) initiatives and search engine marketing (“SEA”) campaigns is described. Several embodiments include methods and systems for classifying each of a plurality of websites using at least one of a plurality of classifications. Data associated with the plurality of websites is then acquired. The acquired data is then analyzed to achieve a result which may be used to model or optimize the effectiveness of the SEO initiatives and SEA campaigns.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: September 16, 2014
    Assignee: Covario, Inc.
    Inventors: Ray Grieselhuber, Brian Bartell, Dema Zlotin, Russ Mann
  • Patent number: 8837835
    Abstract: Computer-based techniques for grouping documents are described herein. Documents may be grouped, organized, named, and/or indexed by their document character features. Document character features may comprise character counts, character difference counts, missing character counts, and any combination thereof. The comparison of documents may use a comparison threshold value for grouping documents. Documents may be processed in any language.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: September 16, 2014
    Assignee: Array Technology, LLC
    Inventors: Peter M. Samwel, III, Nathan B. Lorenz
  • Patent number: 8838561
    Abstract: Information processing apparatus and method, recording medium, and program are provided. An information processing apparatus includes the following elements. A receiver receives a command requesting for the execution of predetermined processing. A storage unit stores data and first information indicating, among a plurality of stages in a lifecycle of the information processing apparatus, the current stage determined by the stored data and second information indicating an executable command in the current stage, the executable command being determined for each of the plurality of stages. A determining unit determines on the basis of the first information and the second information whether the command received by the receiver is an executable command in the current stage.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: September 16, 2014
    Assignee: Sony Corporation
    Inventors: Satoshi Yoshida, Isao Itoh
  • Patent number: 8838453
    Abstract: A user input is received by a computing device. An interactive input module determines whether the first user input is a first character of a script for a supported language. If the first user input is a first character, the first character is stored in an input buffer. A plurality of words in the supported language that match a contents of the input buffer are identified, and a subset of the plurality of words are displayed to the user based on a frequency value associated with each of the plurality of words.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: September 16, 2014
    Assignee: Red Hat, Inc.
    Inventor: Pravin Satpute
  • Patent number: 8838803
    Abstract: Systems and techniques for mediating user communications. A user persona manager maintains one or more user profiles and manages user interactions with other parties and with service providers based on user preferences associated with the user profile or profiles selected for a particular interaction. The persona manager receives a single set of user authentication information to establish the user identity, and provides previously stored information to other parties and service providers as appropriate, and otherwise conducts user interactions involving communications initiated by or on behalf of the user. The persona manager also examines interactions initiated by others, selects user profiles appropriate to the interactions, and routes and responds to the interactions based on information stored in the user profiles.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Richard Bennett
  • Publication number: 20140258256
    Abstract: Systems and methods are provided that allow client programs using APIs for accessing local DB2 databases to access DB2 systems on remote logical partitions and remote zSeries mainframes rather than from a local DB2 system. For example, a method may include intercepting a DB2 request using a documented API for accessing local DB2 databases from a client program executing on a source mainframe system. The method may also include selecting a destination mainframe system and sending a buffer including information from the request from the source mainframe system to the destination mainframe system and establishing, at the destination mainframe system, a DB2 connection with the DB2 system from the request. The method may further include receiving a response from the DB2 system, sending a buffer having information from the response from the destination mainframe system to the source mainframe system, and providing the information to the client program.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: BMC SOFTWARE, INC.
    Inventors: Stanley James Dee, Anthony Louis Lubrano, Stephen Ray Cole
  • Publication number: 20140258257
    Abstract: The invention relates to a data-loading system and a corresponding method for loading software configurations into the electronic components of aircraft, said data-loading system comprising a databank system and a least one transportable data-loading device. Software configurations for at least one fleet of aircraft are stored in the databank system, and said data-loading device is configured to load, via a port, an allocated software configuration that has been obtained from said databank system into a data bus of an aircraft which corresponds to this software configuration. Said data-loading device is configured to load the latest individual software configurations of all of the aircraft of the fleet, from the databank system, and to store these on said data-loading device, this loading process taking place at a ground-based storing position by means of a data connection.
    Type: Application
    Filed: October 16, 2012
    Publication date: September 11, 2014
    Inventors: Joerg Schowalter, Matthias Fliegner
  • Patent number: 8832054
    Abstract: A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of content that includes content stored at the first on-demand service and content stored at a second on-demand service. The content of the second on-demand service may be associated with information about the content, allowing the content to be shared among multiple users of the first on-demand service. The user wanting to view the content, select or click on an indicator identifying the content, a connection to the second on-demand service is established, and images of the content are sent from the second on-demand service to the first on-demand service.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 9, 2014
    Assignee: salesforce.com, inc.
    Inventors: Timothy J. Barker, Jonathan Levine, James Johnson
  • Patent number: 8832052
    Abstract: A method includes monitoring data packets exchanged in a computer network over which documents having respective location identifiers are distributed, so as to detect a request to access a given document. A location identifier of the given document is extracted from the request. The location identifier is provided to a search engine that searches for data in a set of the documents, so as to cause the search engine to add the given document to the set.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: September 9, 2014
    Assignee: Cisco Technologies, Inc.
    Inventor: Christian Elsen
  • Patent number: 8832053
    Abstract: Provided is a relay device in which when data read from a database is transmitted to external devices, the transmission and reception of the data between the external devices is relayed. Data required by in-vehicle devices must be generated from data. The relay device does not send the data that is calculation source data for generating the data to each of the in-vehicle devices, but generates the data that is a calculation result, stores the data in the database, and sends the data to the in-vehicle devices as required. In addition, the relay device determines whether data needed to be generated is required to be regenerated or not and, only when it is determined that the already stored data is old and regeneration of the data is needed, regenerates the data using the data that is calculation source data.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: September 9, 2014
    Assignees: Autonetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Hideki Yamamoto
  • Patent number: 8831945
    Abstract: A text in a corpus including a set of world wide web (web) pages is analyzed. At least one word appropriate for a document type set according to a voice recognition target is extracted based on an analysis result. A word set is generated from the extracted at least one word. A retrieval engine is caused to perform a retrieval process using the generated word set as a retrieval query of the retrieval engine on the Internet, and a link to a web page from the retrieval result is acquired. A language model for voice recognition is generated from the acquired web page.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: September 9, 2014
    Assignee: NEC Informatec Systems, Ltd.
    Inventors: Kazuhiro Arai, Tadashi Emori
  • Patent number: 8832072
    Abstract: A client accepts 20 an input query, rewrites 22 the query and forwards 24 the query to a database server, which returns 26 results which are then rewritten 28. The database includes classes arranged hierarchically as superclasses and subclasses, and/or properties also arranged hierarchically as superproperties and subproperties. In embodiments, the query is rewritten 22 to replace each instance of each class and each property in the input query with the transitive closure of the respective class or property. The client allows inferencing whether or not this is supported by the database server.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: September 9, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark Henry Butler, David Murray Banks
  • Patent number: 8832088
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes receiving a search result obtained in response to a query. A recent impression probability for the query for a recent time period and an overall impression probability for the query for an overall time period are computed. A ratio QtoA of the recent impression probability to the overall impression probability is computed. A determination is made that users prefer newer resources over older resources for the query based on QtoA and that the resource is a new resource. A new score S? is associated with the resource in place of S, wherein the new score S? signifies a better result than the score S signifies, based on determining that users prefer newer resources over older resources for the query, and that the resource is a new resource.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Zhihui Chen, Cheng Zhu
  • Patent number: 8832117
    Abstract: Embodiments of apparatus, systems and methods facilitate knowledge dissemination and promote knowledge acquisition, in part, by automatically presenting elements of an interlinked knowledge base to optimize learning efficiency. In some embodiments, content associated with a plurality of linked subject items in a knowledge base is disseminated to a user based on rankings determined using a priority value associated with candidate subject items. The candidacy is determined and the priority value is computed based on, at least in part, user-specific understanding values corresponding to the candidate subject items; user-specific understanding values of at least one of a plurality of basic subject items linked to the candidate subject items, and user-specific understanding values of at least one of plurality of advanced subject items linked to the candidate subject items. Content associated with the plurality of candidate subject items may be displayed to the user in order of rank based upon user interest.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: September 9, 2014
    Assignee: Su-Kam Intelligent Education Systems, Inc.
    Inventor: Julius Su
  • Publication number: 20140250134
    Abstract: A system and method for management of location based requests is described. A responder for a request may be selected based on a location associated with a request and a ranking or rating of a responder for a location. A location may be associated with a responder based on requests accepted by the responder, submitted by the responder, and/or otherwise associated with a location and a responder.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 4, 2014
    Applicant: ChaCha Search, Inc
    Inventor: Scott A. Jones
  • Patent number: 8825770
    Abstract: A method for presenting additional content for a word that is part of a message, and that is presented by a mobile communication device, includes the steps of: presenting the message, including emphasizing one or more words for which respective additional content is available for presenting by the mobile communication device; receiving an utterance that includes an emphasized word for which additional content is available for presenting by the mobile communication device; and presenting the additional content for the emphasized word included in the utterance received by the mobile communication device. These steps are performed by the mobile communication device.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: September 2, 2014
    Assignee: Canyon IP Holdings LLC
    Inventors: Victor Roditis Jablokov, Igor Roditis Jablokov, James Richard Terrell, II, Scott Edward Paden
  • Patent number: 8825607
    Abstract: A Dynamic Live System for collecting, inputting, storing, and reporting Element Effort Event Data, whose processes upon query enable the reporting of well formatted Formulaic Conjoined Project Effort Instance (CPEI) Reports per the Systems Who did What in Phasetime Effort Instance Formulas in Primary, Secondary, Tertiary, Auto Displays, and Inferences, not stored as displayed in Systems base tables. The formulas 5th Element permits effort instances to be reported as past, present and future CPEI displays, regardless if said effort event data was inputted by an element directly or generated automatically by the system's use of AI type techniques. Dynamically generated well formatted CPEI report displays incorporate functional interaction designed attributes that hyperlink formula primitives by their CPEI associations, whether or not said associations are acknowledged as credited efforts by a project owner.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: September 2, 2014
    Inventor: Neal King Rieffanaugh, Jr.
  • Patent number: 8825619
    Abstract: Systems and methods enable remote (or “off-campus”) users complete authorized access to full-record content of 3rd-party databases subscribed to by the user's institution. More particularly, the present invention relates to a method and system that acts as a transparent conduit between the user and a remote database, managing relevant session/context information without the user's awareness and without the need for users to install plug-ins or configure browser proxies.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 2, 2014
    Assignee: Proquest, LLC
    Inventors: Todd Miller, Brian Schelp, Paul Duncan
  • Patent number: 8825617
    Abstract: Data for deduplication is received. The received data is deduplicated if selected conditions corresponding to the deduplication are satisfied, wherein the selected conditions include a deduplication ratio, a data deduplication threshold, and a data quiescence measure. Deduplication of the received data is discontinued if the selected conditions corresponding to the deduplication are not satisfied.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert Haas, Nils Haustein, Craig Anthony Klein, Ulf Troppens, Daniel James Winarski
  • Patent number: 8825618
    Abstract: A computer based system manages the collection, analysis and presentation of data. The system in one arrangement includes an online platform for collecting and unifying data across multiple channels. The platform also provides a vehicle for a plurality of users/groups to collectively analyze the data. The present system in one illustrative embodiment thus provides a data clearinghouse for gathering information from a plurality of channels, facilitating the sharing of this information, and facilitating the cooperative analysis of this information.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 2, 2014
    Inventors: Russell W. Martin, Jr., Stephen D. Messer
  • Publication number: 20140244607
    Abstract: There is provided a system and method for real-time media presentation using metadata clips. There is provided a media device for providing one or more media files for a display, the media device including a memory and a processor. The memory includes a plurality of metadata clips, wherein each of the plurality of metadata clips references a referenced source media from the media files, a referenced start position, and a referenced end position. The processor can determine a playlist including some of the plurality of metadata clips for streaming segments of media files as defined by their referenced start and end positions. Flexible behaviors can also be added to enhance playback logic or to enforce access restrictions, and metadata clips and playlists may also be user generated.
    Type: Application
    Filed: May 1, 2014
    Publication date: August 28, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Skarpi Hedinsson, Ariff Sidi, David Watson, Yii Lih Liu, Jonathan Barsook, Jason R. Grant, Christopher White
  • Patent number: 8819043
    Abstract: A single playlist can be generated that includes both songs and music videos. Additionally, a song on a playlist can be identified and a check made as to whether a music video corresponding to the identified song is available. If a music video corresponding to the identified song is not available, then the identified song is played back. However, if a music video corresponding to the identified song is available, then the music video is played back instead of the identified song.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: August 26, 2014
    Assignee: Microsoft Corporation
    Inventors: Samantha Susan Durante, Kraldon T. Ferch
  • Patent number: 8819058
    Abstract: Methods and systems for providing enhanced listings of an entity to multiple search service provider systems from a single source system are disclosed. The single source system transmits listing identification data related to the entity to at least one provider system. The single source system receives a listing from the at least one provider system. The listing is configured to include a provider-supplied external ID. The single source system delivers an enhanced listing to the at least one provider system based on the presence or absence of the provider-supplied external ID.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: August 26, 2014
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Jonathan David Kennell, Thomas C. Dixon
  • Patent number: 8819062
    Abstract: A source system receives listing identification data for delivery of an enhanced listing to a plurality of provider systems. For each provider system of the plurality of provider systems the source system transmits to the provider system identification data. The source system receives corresponding identification data. When the corresponding identification data is valid identification data, the source system delivers the enhanced listing to the provider system with a provider-supplied external identifier as an indication to the provider system to update a listing with enhanced content. When the corresponding identification data is not valid identification data, the source system delivers the enhanced listing to the provider system without the provider-supplied external identifier as an indication to the provider system to create a listing using the enhanced content. The enhanced content may comprise one or more structured lists.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: August 26, 2014
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Jonathan Kennell, Thomas C. Dixon
  • Patent number: 8818977
    Abstract: Methods, systems, and apparatus, including computer program products, in which context can be used to rank search results. Context associated with a user session can be identified. A search query received during the user session can be used to identify a contextual click model based upon the context associated with the user session.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Ashutosh Garg, Kedar Dhamdhere
  • Patent number: 8818543
    Abstract: Various embodiments may include a computerized system and method for determining a selection of technologies or processes for use in part production. A dataset of technologies or processes may be considered and standardized. Generic CAD models may be generated from the standardized dataset. Optimization metrics for each generic CAD model may be received. Data from a sourcing, a manufacturing and a design data source may also be received. An optimization algorithm may be used for each generic CAD model based on the optimization metrics and the data from the data sources. One or more optimized CAD models may be generated and one or more optimized technologies or processes for use in part manufacturing may be obtained. The optimized technologies or processes may be based on the one or more optimized CAD models. The optimized technologies or processes may be transmitted for selection and use in producing manufactured parts.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: August 26, 2014
    Assignee: Ford Motor Company
    Inventors: Raj Shekar Sohmshetty, Zhiyong Cedrick Xia, Nicholas P. Warrick, Shawn Michael Morgans
  • Patent number: 8818976
    Abstract: A method according to the present invention may be used to convey information to enhance customer service for a wide variety of industries, and especially the automotive repair industry. Among other things, methods of the present invention allow a service provider to supply customers with information on services provided using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: August 26, 2014
    Inventors: Matt McDermott, Larry Appleby, Todd Oleno, Mike Ellis
  • Patent number: 8818975
    Abstract: Apparatus, systems, and methods may operate to publish one or more stored back end data models accessible to a user interface and a development environment; to receive a configuration context; to generate derived model attributes by filtering, according to the configuration context, back end data attributes associated with the stored back end data models; to derive a set of mapping rules based on the derived model attributes; and store the set of mapping rules to be used to direct run-time data model request transformation activity. Further activities may include receiving an end-user request from a displayed user interface, transforming the end-user request into a transformed request according to the stored set of mapping rules, and transmitting the transformed request to one of the stored back end data models. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: August 26, 2014
    Assignee: SAP AG
    Inventors: Werner Aigner, Ralf Ehret, Roman Moehl
  • Publication number: 20140236359
    Abstract: Nutritional substance systems and methods are disclosed enabling the tracking and communication of changes in nutritional, organoleptic, and aesthetic values of nutritional substances, and further enabling the adaptive storage and adaptive conditioning of nutritional substances.
    Type: Application
    Filed: April 23, 2014
    Publication date: August 21, 2014
    Inventor: Eugenio Minvielle
  • Publication number: 20140236914
    Abstract: A technique capable of efficiently performing debugging in a program and checking of soundness in a control system including a controller and a database system. A CPU unit has a communication interface for connection to a database device. The CPU unit executes a user program to call a DB connection service in accordance with an instruction included in the user program and generate a statement to access the database device. In the DB connection service, a statement according to an access instruction is generated, and the generated statement is transmitted to a database system. After that, information indicative of time until a response from the database system is received is acquired, and the acquired information is stored as a log into a memory. A support device acquires the information and displays it on a monitor.
    Type: Application
    Filed: November 25, 2013
    Publication date: August 21, 2014
    Applicant: OMRON Corporation
    Inventors: Kotaro OKAMURA, Masanori OTA, Yoshihide NISHIYAMA, Koji YAOITA, Masaru NAKASAKI
  • Patent number: 8812470
    Abstract: Various embodiments described herein provide systems, methods, and software to automatically reorder search results presented to users based on information specific to the user or the computing environment of the user. Some embodiments include a data store holding user or environment specific data that is used to identify search results that are more likely to be relevant to the user. These and other embodiments are described in greater detail herein.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: August 19, 2014
    Assignee: Intel Corporation
    Inventors: Barbara Rosario, William Noah Schilit
  • Patent number: 8812469
    Abstract: A method for persistent data storage on a computer system with a kernel by retrieving configuration information regarding a system operation request and then deciding based on the configuration information whether to execute it with special persistent storage or to not do so. The configuration information may be stored on a central node or may be encoded onto any of the nodes. The special persistent storage may be a database. The method may further be implemented by a computer program product. It also may be implemented on a computer system.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark G. Megerian, Andrew T. Tauferner
  • Patent number: 8812472
    Abstract: Systems, apparatuses, methods, and media for configuring a terminal to access a database are provided. The systems, apparatuses, methods, and media determine connection properties of the database. The database is accessible via a uniform resource locator string. One of a plurality of database connectivity drivers that enables a connection with the database is determined based on the connection properties of the database. The one of the plurality of database connectivity drivers is provided to the terminal via a network. The one of the plurality of database connectivity drivers comprises the uniform resource locator string and is configured to establish the connection with the database via the network based on the uniform resource locator string to enable communication between the terminal and the database.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: August 19, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Adam Schade
  • Patent number: 8810684
    Abstract: An improved image tagging system that tags images in a mobile handheld communications device, based on the user's contacts list stored therein. The image tagging system compares a face in a given picture (that the user has just taken using the built-in camera) to faces in the user's contacts list images. A matching contact is found in the contacts list. The picture is then tagged with information from the matching contact. The picture is tagged by inserting identification information into a header of the picture.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: August 19, 2014
    Assignee: Apple Inc.
    Inventor: E-Cheng Chang
  • Patent number: 8810593
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing data. In one aspect, a mixer server receives a request for a visualization of television reporting data, translates the request for the visualization of the television reporting data into sharded requests, and provides each sharded request to a respective shard server. Each shard server processes a respective proper subset of the television reporting data to generate data representing the visualization, and provides the data representing the visualization to the mixer server. The mixer server aggregates the data representing the visualizations received from each of the shard servers, and provides the aggregated data representing the visualization as a response to the request for the visualization of the television reporting data.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventor: Andrew Gildfind
  • Patent number: 8812529
    Abstract: Determining and storing at least one validated results set in a global ontology database for future use by an entity that subscribes to the global ontology database. If global ontology data is stored in a global ontology database, attempt to determine a mapping between first and second ontologies. If a mapping between the first and second ontologies can be determined from the global ontology data, the mapping is validated and the validated mapping is defined as a validated results set. If global ontology data is not stored in a global ontology database or a mapping between the first and second ontologies can not be determined from global ontology data stored in the global ontology database, the first and second ontologies are unified by determining a mapping between the first and second ontologies, the mapping is validated and the validated mapping is defined as a validated results set.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vijay Dheap, Baiju D. Mandalia
  • Patent number: 8812471
    Abstract: A processing load required for updating and searching data is to be reduced in an ERP system. A database is configured so as to include: a process flow table PT in which process flow data containing various kinds of data regarding a process flow including a plurality of business processes are registered; and an update condition table UT in which update condition data indicating an update condition of the process flow data are registered, wherein the process flow data contain status data indicating a progress situation of each of a plurality of business processes included in the process flow, common data common among business processes included in the same process flow, and process unique data unique to each of the business processes included in the same process flow; wherein the status data are updated in the case where the process unique data are updated; and the update condition data are data indicating a state of the status data.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: August 19, 2014
    Assignee: IPS Co., Ltd.
    Inventor: Toshifumi Akita
  • Publication number: 20140230076
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for establishing access with a content object stored in a content management data source from an on-demand database service. A request can be received from a user of the on-demand database service to access data regarding a content object stored in an external content management data source. The content management data source can be identified based on the request, and the request can be provided to a repository-specific connector communicatively coupled to the external content management data source. Access can be established with the content object to retrieve the requested data, and a virtual object associated with the on-demand database service can be created to instantiate connection between the content object and the on-demand database service. The requested data can be provided to a display device in a user interface for the on-demand database service.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 14, 2014
    Applicant: salesforce.com, inc.
    Inventors: Michael Micucci, Saurav Mohapatra, David Goldbrenner, Nicolas Maquaire, Laurent Kubaski, Raphael Jean-Leconte
  • Patent number: 8805812
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying similar images. In some implementations, a method is provided that includes receiving a collection of images and data associated with each image in the collection of images; generating a sparse feature representation for each image in the collection of images; and training an image similarity function using image triplets sampled from the collection of images and corresponding sparse feature representations.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Gal Chechik, Samy Bengio, Varun Sharma
  • Patent number: 8805811
    Abstract: A method for executing a user-defined function on a plurality of input database tuples. The method may include causing a processor to invoke the function once; and to compute results of the function for the plurality of database tuples.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: August 12, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lakshmikant Shrinivas, Hongmin Fan, Charles Edward Bear, Andrew Allinson Lamb
  • Patent number: 8805450
    Abstract: An intelligent contact management technique that automatically manages contacts on a communication device such as a mobile phone is described. The intelligent management technique can automatically determine and display a user's favorite contacts on a display of a mobile device. The technique can also intelligently group contacts based on their contact frequency. It can provide a contact-oriented event notification that notifies a user when a contact event has occurred. The contact-oriented event notification can be associated with a visual representation of an associated contact.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corp.
    Inventors: Yandong Wen, Liang Chen, David Vronay, Rebecca Sundling
  • Patent number: 8799251
    Abstract: Systems and methods are described for using templates associated with a document application to facilitate schema-based data transfers into and out of a database associated with a database application. Such templates may be made available to a user so that the user can easily export various data entities out of the database for display, editing, or report generation as well as to import new or edited data entities into the database. The templates may include fixed or user-customizable reports that are populated with data entities exported from the database and/or that present data and graphics derived from such data entities. The templates may also be created during an initial data transfer between a first document and the database and then saved for use in performing subsequent data transfers between other documents and the database.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Michael J. McCormack, Jorn L. Mortensen, Marc V. El Haddad, Michelle A. Watkins, Rutuja V. Khanzode
  • Patent number: 8799249
    Abstract: The systems and methods disclosed herein relate to the identification, rendering, and publishing of collections of media items in an interactive computing environment.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: August 5, 2014
    Assignee: Yahoo! Inc.
    Inventor: Ronald Martinez
  • Patent number: 8799313
    Abstract: A computer system for processing data related to medical insurance has a communications device in communication with a network; a data storage device in communication with the communications device; and a processor in communication with the communications device and the data storage device. The processor is configured to receive, via the communications device, from a first source data indicative of medical provider claims, from a second source data indicative of insurance payments, and from a third source data indicative of medical provider data; identify common information items in said data from said first, second and third sources; and store the received data, in a data storage device, in a database, wherein said data from said first, second and third sources is cross-referenced with regard to said common information items.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: August 5, 2014
    Assignee: Hartford Fire Insurance Company
    Inventor: Marcia Satlow
  • Patent number: 8799250
    Abstract: A method and system are disclosed for allowing a user to suggest information about content that can be utilized in processing subsequent searches. The suggested information may be different from a fixed set of information about an item, such as keywords, attributes, or characteristics of an item, generally provided by a manufacturer or seller of the item. Users can submit to a service the information that they feel is relevant to the item, such as a brief explanation of relevance and a detailed explanation that would help other users to make a decision about the item. The submitted information may be associated with the item information and stored in a data store and utilized as additional attributes of the item for a search. In addition, when a user requests detail information about an item, the user-submitted information may be displayed to the user.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: August 5, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Graeme Smith, Matthew J. Round, Andrew Birkett, Elinor Trotter, Michael Davidson, Gregory Huczynski, Jason King, Haakon Sorensen, Jason Kilar
  • Patent number: 8799257
    Abstract: One or more computer devices may generate a keyword based on a visual feature or an audible feature of a document. The visual feature may include a color of a background of the document, a color of text in the document, a size of the text in the document, or a feature relating to a video in the document. The audible feature may relate to sound or music that is associated with the document. The one or more computer devices may further associate, in an index, the keyword with information identifying the document, receive a search query from a client, the search query including a term related to the keyword, identify documents based on the search query and using the index, the identified documents including the document, and provide a search results document to the client. The search results document may identify one or more of the identified documents.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventor: Carl Fredrik Hubinette