Patents Represented by Attorney, Agent or Law Firm Hickman Palermo
-
Patent number: 8140566Abstract: Information regarding a mobile user's context including but not limited to current mobile activity, social relations and associations history, and past mobile, search and browsing history is identified and converted to metadata. Metadata is also applied to content sources delivering content to a search engine or personalized content engine. The metadata is used in part to determine the relative display of content objects delivered to the mobile user as search results or a personalized aggregated information resource, e.g., home page. The user may select information, from one or more entities or search results or as presented to the user in other contexts, to be automatically delivered to the user's home page as a content feed including multiple content objects or content feeds associated with an entity. Information regarding mobile user activity is compiled and used to permit publishers and advertisers to identify target candidates to receive advertisements or marketing materials.Type: GrantFiled: February 17, 2009Date of Patent: March 20, 2012Assignee: Yahoo! Inc.Inventors: Marco Boerries, Edward Stanley Ott, IV, Keith David Saft, Marc Eliot Davis, Amit Kumar, Erik Nis Jessen, Jonathan Merrel Chum, George Grinsted, Lee John Parry, Adam Taggart
-
Patent number: 8140851Abstract: Approaches are disclosed for switching transport protocol connection keys. A method of automatically changing a message authentication key at each of two endpoints of a connection in a telecommunications network comprises testing a date-time value received in each of a plurality of data segments on the connection; and selecting a next message authentication key, from among a plurality of stored message authentication keys, for use in authenticating subsequently received data segments, when the date-time value matches a specified characteristic.Type: GrantFiled: February 24, 2006Date of Patent: March 20, 2012Assignee: Cisco Technology, Inc.Inventors: Satish K. Mynam, Chandrashekhar Appanna, Martin Djernaes
-
Patent number: 8140714Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.Type: GrantFiled: December 28, 2010Date of Patent: March 20, 2012Assignee: Apple Inc.Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
-
Patent number: 8140493Abstract: A method and apparatus for changing versioned metadata without invalidating cursors is provided. Cursors may be linked to the appropriate version of metadata at execution time as opposed to compilation time, meaning that they do not require recompilation to link to a new version of metadata. A database system maintains compiled code implementing a plan with respect to data items in a data storage space. The compiled code may have been generated in response to receiving a request to perform an operation that may be implemented using the plan. A version of metadata is also maintained. The metadata describes characteristics of the data storage space implicated by the plan. The compiled code is executed. The step of execution comprises binding the compiled code to the version of metadata. A proxy object referenced in the compiled code may facilitate the binding of the compiled code to the appropriate version of metadata.Type: GrantFiled: June 15, 2007Date of Patent: March 20, 2012Assignee: Oracle International CorporationInventors: William H. Waddington, Shrikanth Shankar
-
Patent number: 8135715Abstract: A method and apparatus for discovering polysemous words and classifying polysemous words found in web documents. All document corpi in any natural language have words that have multiple usage contexts or words that have multiple meanings. Semantic analysis is not feasible for classifying all word occurrences in all documents on the web, which contain trillions of words in total. In addition, semantic analysis typically cannot distinguish multiple usages of a given meaning of a given word. In one embodiment of this invention, polysemous words in natural languages can be discovered by analyzing the co-occurrence of other words with the polysemous word in web documents. In one embodiment, the multiple meanings and usages of a polysemous word can be determined by analyzing the co-occurrences of other words with the polysemous word. In one embodiment, overcorrelation tables and three-word correlation tables are generated to analyze the words found in web documents.Type: GrantFiled: December 14, 2007Date of Patent: March 13, 2012Assignee: Yahoo! Inc.Inventor: Richard Michael King
-
Patent number: 8135822Abstract: Techniques for reporting events that occur on a plurality of Web Services (WS)-enabled devices are provided. A service agent executes on a node that is separate from the plurality of WS-enabled devices. The service agent receives an event notification message from a particular device of the plurality of WS-enabled devices. The event notification message indicates an event that occurred on the particular device. In response to receiving the event notification message, the service agent examines a mapping table that maps event types to one or more devices that are to be notified when the corresponding event occurs. The service agent then sends a message about the event to each of the one or more devices.Type: GrantFiled: May 14, 2007Date of Patent: March 13, 2012Assignee: Ricoh Company, Ltd.Inventor: Yuwen Wu
-
Patent number: 8135688Abstract: A method and apparatus for the on-demand allocation of segments and creation of metadata for previously-created data storage spaces and partitions are provided. A space is created in a database. As part of this creation process, no segment is allocated for the space. Rather, metadata describing the space sufficiently to allocate the segment in the future is created and maintained by the database. Data is received indicating a new item. Based on the metadata, it is determined that the new item pertains to the space. In response to the determination, a segment is allocated for the space. Additional metadata necessary for normal database operations in relation to the space and newly-allocated segment may also be created at this time. The new item can then be stored in the space.Type: GrantFiled: June 15, 2007Date of Patent: March 13, 2012Assignee: Oracle International CorporationInventors: Shrikanth Shankar, Ananth Raghavan, Badhri G. Varanasi
-
Patent number: 8135264Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.Type: GrantFiled: March 4, 2008Date of Patent: March 13, 2012Assignee: TiVo Inc.Inventors: Robert Vallone, Howard Look, Ain McKendrick
-
Patent number: 8131648Abstract: An electronic content distribution and exchange system provides authenticated, reliable content downloads and tracking capabilities. Content is distributed to users through the invention's architecture. A user registers for the purchase of content through an interface on a client system or via a Web site. The purchase is for a license to the content, not for the content itself. A list of available content is displayed to the user through the client system or the Web site. The invention's central servers log the purchase of the content into a license database. The electronic copy of the song may be already resident on the client system in a hidden area, carouseled in a protected broadcast channel, in the central database ready to be sent out in slices, or resident on a secure server on the Internet. The user accesses content through the client system's user interface where the user plays the content and controls its playback.Type: GrantFiled: January 8, 2003Date of Patent: March 6, 2012Assignee: TiVo Inc.Inventor: James M. Barton
-
Patent number: 8131696Abstract: Techniques for processing events are provided. In one embodiment, a plurality of records is received. The plurality of records is generated by one or more computer systems and represents a plurality of events that have occurred in these computer systems. The plurality of events is processed, where processing the plurality of events comprises storing the plurality of records in an append-only sequence. The append-only sequence is a storage representation of the plurality of events that allows only appending new records that represent new events but does not allow modifying and deleting existing records that represent already existing events. One or more expressions are then evaluated based on the plurality of records that are stored in the append-only sequence.Type: GrantFiled: December 13, 2006Date of Patent: March 6, 2012Assignee: Oracle International CorporationInventor: Sashikanth Chandrasekaran
-
Patent number: 8131828Abstract: In an embodiment, a hosted-on-premises meeting exchange server operates seamlessly with web meeting servers. For example, one computer-implemented method comprises receiving a request from a client computer to join a web meeting; determining whether the client computer is coupled to a local network which includes an on-premises-meeting exchange server; in response to determining that the client computer is coupled to the local network, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity, and otherwise joining the client computer to the web meeting at an off-premises-meeting exchange server; and in response to determining that the client computer is not coupled to the local network, joining the client computer to the web meeting at the off-premises-meeting exchange server.Type: GrantFiled: October 3, 2008Date of Patent: March 6, 2012Assignee: Cisco Technology, Inc.Inventors: Jian Lin, Zheng Yuan, Weixin Xia, Yongya Wang, Sihai Xiao, Ilan Kasan
-
Patent number: 8127412Abstract: A computer system, comprising at least one controlled execution space hosting an operating system and an application program; a vulnerability monitoring agent coupled to the controlled execution space; one or more vulnerability profiles coupled to the vulnerability monitoring agent, wherein each of the vulnerability profiles comprises an application program identifier, an operating system identifier, a vulnerability specification describing a vulnerability of an application program that the application program identifier indicates when executed with an operating system that the operating system identifier indicates, and a remedial action which when executed will remediate the vulnerability; wherein the vulnerability monitoring agent is configured to monitor execution of the operating system and the application program in the controlled execution space, to detect an anomaly associated with the vulnerability, to determine the remedial action for the operating system and application program based on one of the vType: GrantFiled: March 30, 2007Date of Patent: March 6, 2012Assignee: Cisco Technology, Inc.Inventors: Paul Gleichauf, Mark Bakke, Timothy Kuik, David Thompson, Xiaoxue Ma
-
Patent number: 8130285Abstract: A technique for searching for probable matches in a video surveillance system is disclosed. A new event, such as a face captured in an image set, is matched against other events in a database of events. A similarity score is generated based on the difference between the new event and other events in the database. The similarity score may be weighted by information external to the image sets. Because of limited system resources, an association between a new event and every other event in the system may not be kept. Thus, when searching for probable matches of a particular event, some events that are related to the particular event may not be initially selected. Such events may be associated with an event in a first set of events that are associated with the particular event. Therefore, a second set of events is selected that are associated with the first set of events.Type: GrantFiled: April 4, 2006Date of Patent: March 6, 2012Assignee: 3VR Security, Inc.Inventors: Gordon T. Haupt, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
-
Patent number: 8130951Abstract: A network device includes a content processing module that is configured to perform intelligent document content processing, such as confidential information processing, content optimization and workflow optimization. The network device authenticates a user and determines electronic document data that is to be processed. The electronic document data may be created at the network device, e.g., by a scanning module on the network device, or at a client device, e.g., by a word processing application executing on the client device. The content processing module retrieves particular user preference data based upon the user authentication. The particular user preference data may specify confidential information preferences, content optimization preferences and/or workflow preferences. The content processing module performs intelligent document content processing on the electronic document data based upon the particular user preference data and generates processed electronic document data.Type: GrantFiled: August 8, 2007Date of Patent: March 6, 2012Assignee: Ricoh Company, Ltd.Inventor: Lifen Tian
-
Patent number: 8132219Abstract: In a network-based system for recommending media content items based on user preferences, clients contact a server on a periodic basis, independent of the user. In addition to client-server interaction, clients also interact with one another in peer-to-peer fashion. Peers query one another and evaluate their similarity to each other in an interactive comparison of user preferences. When two clients are sufficiently similar, the interaction culminates in the originating client downloading content listings from the targeted peer to generate suggestions for their user. If the two clients are dissimilar, the query may be terminated, or the targeted peer may route the query to a second targeted peer. In addition to the lists of preferences, the originating client may download actual content items from the targeted peers.Type: GrantFiled: December 21, 2000Date of Patent: March 6, 2012Assignee: TiVo Inc.Inventor: Wijnand Van Stam
-
Patent number: 8130767Abstract: A method of aggregating network traffic flows for network traffic elements is described. The traffic elements are characterized by a plurality of characteristics having respective values, where a flow profile is formed by classifying each element into one of a plurality of flows dependent on its characteristic value. The method comprises the steps of obtaining an instantaneous flow profile and aggregating flows from the flow profile having a common value for a characteristic.Type: GrantFiled: June 17, 2005Date of Patent: March 6, 2012Assignee: Cisco Technology, Inc.Inventors: Paul Aitken, Paul Atkins, Mark Hannah, George Macrae Taylor, Andrew Johnson, Katriona Lightbody
-
Patent number: 8131766Abstract: Business logic is integrated within a repository through the use of “resource configurations.” A resource configuration is a unit of business logic that is supplied by a user to the repository and associated with a particular directory and/or a resource. Each resource configuration contains one or more configuration items that each defines and/or expresses one or more business rules for managing a resource associated with the resource configuration.Type: GrantFiled: December 15, 2004Date of Patent: March 6, 2012Assignee: Oracle International CorporationInventors: Sam Idicula, Thuvan Hoang, Asha Tarachandani, Nipun Agarwal, Ravi Murthy, Eric Sedlar
-
Patent number: 8126908Abstract: Techniques are provided for creating and updating a entity hierarchy (taxonomy) based on information captured about user interaction with a system. Techniques are also provided for using the taxonomy to determine the nature of entities represented by terms submitted to a search engine. Search logs analyzed for related sets of entities, and used to improve the taxonomy for storing information. Once the taxonomy is created, information across data sources are fetched and aggregated based on the taxonomy. When the system is queried, the query is modified to a predefined template, and the best fit result is promptly returned. A feedback mechanism is also provided to enhance taxonomy and entity data based on search volumes. This system enables search engines to provide accurate answers when entities, their attributes and relationships are involved.Type: GrantFiled: June 18, 2008Date of Patent: February 28, 2012Assignee: Yahoo! Inc.Inventors: Sudharsan Vasudevan, Rohan Monga, Hemanth Sambrani, N S Sekar
-
Patent number: 8126287Abstract: Imaging apparatus (20, 44) includes an array (22) of optical sensing elements (24), characterized by a pitch, which is adapted to generate a signal in response to optical radiation that is incident on the elements. Objective optics (26, 46), which have an optical axis (134) and are characterized by a cylindrical symmetry about the axis, are arranged to focus the optical radiation from an object onto the array with a point spread function (PSF) having an extent greater than twice the pitch of the array at an optimal focus of the objective optics.Type: GrantFiled: November 6, 2009Date of Patent: February 28, 2012Assignee: DigitalOptics Corporation InternationalInventors: Alex Alon, Irina Alon
-
Patent number: D655986Type: GrantFiled: May 13, 2011Date of Patent: March 20, 2012Assignee: Vinotheque Wine CellarsInventor: Thomas Schneider