Miscellaneous Patents (Class 709/200)
-
Patent number: 8935354Abstract: According to one aspect of the present disclosure, a method and technique for coordinating write sequences in a data storage system is disclosed. The method includes: responsive to a primary device receiving a request to write to primary storage, receiving from the primary device a request for a sequence number; generating a current sequence number for the write; generating a first identifier indicating an identity of secondary devices writing to secondary storage based on the current sequence number; generating a second identifier indicating an identity of secondary devices writing to secondary storage based on the current sequence number and a previous sequence number; transmitting the current sequence number and the second identifier to the primary device; and transmitting the current sequence number and the first identifier to the secondary devices writing to secondary storage based on the previous sequence number.Type: GrantFiled: July 27, 2012Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventor: John P. Wilkinson
-
Patent number: 8935332Abstract: Content is received from a first user. Then, in response to the receiving, logical relationship information describing logical relationships among a plurality of users is accessed and potential membership of the first user in a first group of users is determined based on the logical relationship information, by selecting the first group from a plurality of possible groups, the selecting being based on scores generated, for each of the plurality of possible groups, by a candidate scorer module. Then, in response to a determination that the first group has a score from the candidate scorer module that does not meet a preset threshold, a new group is created comprising users that are located proximate to each other. The content received from the first user is forwarded to other users of either the first group or the new group, based on the threshold determination.Type: GrantFiled: September 25, 2013Date of Patent: January 13, 2015Assignee: LinkedIn CorporationInventors: Vincent Mallet, Jessica Cheng, Noah Fiedel, Eric William Gillum, Ganesh Ramanarayanan, Nicholas James Woods
-
Patent number: 8930563Abstract: An extensible architecture that enables developers to focus solely on the domain-specific nature of the stream processing algorithm to be implemented. It is positioned as an intermediary component between streaming data feeds and stream algorithms, thereby aggregating demand on data sources and hiding the complexity involved in managing active connections to different data sources. Per-algorithm stream throttling is provided so that individual algorithms do not get overloaded; thus, ensuring that algorithms receive fresh items from the data feeds to which the algorithms subscribe. Feed items can be discarded when an algorithm is not able to process the items in realtime to ensure that feed items are sampled at the fastest processing rate of the algorithm. Thus, a single instance of an algorithm can handle an entire data stream. Moreover, redundancy can be achieved by running the same configuration on multiple machines.Type: GrantFiled: October 27, 2011Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventor: Timothy Harrington
-
Patent number: 8931061Abstract: Techniques for providing access to data in dynamic shared accounts are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing data in dynamic shared accounts. The system may comprise one or more processors communicatively coupled to a network. The one or more processors may be configured to identify a first user associated with an account, identify a second user to have access to the account associated with the first user in the event the first user is unavailable to access data or perform functions associated with the account, map the second user to the account, and provide the second user access to the account based on the mapping and with access privileges associated with the first user.Type: GrantFiled: March 19, 2012Date of Patent: January 6, 2015Assignee: Symantec CorporationInventors: Sharada Sundaram, Robert Koeten
-
Patent number: 8930888Abstract: Modelling a serialized object stream can include receiving a stream of bytes corresponding to the serialized form of a first object, creating an empty initial model for containing a generic object and a generic class, and, upon detection of a class from the stream, constructing a corresponding generic class object in the model using a processor. Upon detection of a new object from the stream, a corresponding generic object in the model can be constructed. Further objects and classes in the model that are associated with the generic objects and classes can be referenced.Type: GrantFiled: June 28, 2012Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventor: Julien Canches
-
Patent number: 8924537Abstract: Systems, methods, and machine readable and executable instructions are provided for business process tracking. Business process tracking can include collecting data from network traffic. Instances of the data can include a number of events, a session identifier, and user information. The data can be filtered to a reduced number of events with a network monitoring engine. A number of business process event identifiers corresponding to the reduced number of events can be defined in a network adaptor. An individual instance of the business process can be distinguished according to the session identifier and the user information. The individual instance of the business process can be tracked independent of a number of applications running on the network.Type: GrantFiled: September 9, 2010Date of Patent: December 30, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anupriya Ramraj, Craig Robert Shanks, Maurice Haman Abraham
-
Patent number: 8924456Abstract: A method and a system are disclosed for processing online joint guarantee. After a server receives an application from a user, the server provides various types of joint guarantee grouping to the user for selection. The server creates a joint guarantee group having a unique ID according to the selection of the user, organizes the information of the joint guarantee group into a data packet and sends the data packet to a bank system to be approved. The method potentially improves the success rate of joint guarantee grouping and removes the geographical limitations. Through the Internet, the method makes it possible to join companies of different geographical locations for online joint guarantee. The method also establishes a complete online alert mechanism, and realizes computerized loan risk control to improve the business credit system.Type: GrantFiled: October 22, 2008Date of Patent: December 30, 2014Assignee: Alibaba Group Holding LimitedInventors: Xiaoming Hu, Jing Gao, Feng Li, Jinbo Xia, Yanmin Xu, Weiyan Lv, Lijiang Zhang, Zhengwei Zhang
-
Patent number: 8918448Abstract: A computer implemented method, a data processing system, and a computer program product deploy application components within a distributed environment. A Runtime management platform opens an application archive for an application to be deployed onto a distributed computing environment. The runtime management platform identifies a set of application components for the application. The runtime management platform identifies at least one set of rules defining application component deployment patterns for the set of application components. The runtime management platform deploys the set of application components to a set of runtime containers according to the at least one set of rules defining the application component deployment patterns.Type: GrantFiled: May 11, 2012Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Brian D. Goodman, Soobaek Jang
-
Patent number: 8914432Abstract: Methods and apparatus for testing real-world performance of an system under test are disclosed. The system under test is loaded with interactive transactions. A realistic mix of network traffic is simulated on the communications network. The performance of the system under test under load is tested. Accordingly, a real-world test of the system under test is provided.Type: GrantFiled: August 21, 2003Date of Patent: December 16, 2014Assignee: IxiaInventors: Clifford Hannel, David Anderson
-
Patent number: 8914506Abstract: Certain aspects of a method and system for managing network power policy and configuration of data center bridging may include a network domain that comprises a single logical point of management (LPM) that coordinates operation of one or more devices, such as network interface controllers (NICs), switches, and/or servers in the network domain: The single LPM may be operable to manage one or both of a network power policy and/or a data center bridging (DCB) configuration policy for the network domain.Type: GrantFiled: July 11, 2013Date of Patent: December 16, 2014Assignee: Broadcom CorporationInventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler
-
Patent number: 8914498Abstract: Calculating a checksum utilizing inactive networking components in a computing system, including: identifying, by a checksum distribution manager, an inactive networking component, wherein the inactive networking component includes a checksum calculation engine for computing a checksum; sending, to the inactive networking component by the checksum distribution manager, metadata describing a block of data to be transmitted by an active networking component; calculating, by the inactive networking component, a checksum for the block of data; transmitting, to the checksum distribution manager from the inactive networking component, the checksum for the block of data; and sending, by the active networking component, a data communications message that includes the block of data and the checksum for the block of data.Type: GrantFiled: February 9, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Michael E. Aho, Dong Chen, Noel A. Eisley, Thomas M. Gooding, Philip Heidelberger, Andrew T. Tauferner
-
Patent number: 8909706Abstract: In particular embodiments, a gaming kiosk may be granted federated access to social networking information of a user, initiated upon activation of a physical access token. A user may initiate a workflow, by activating a physical token, that establishes a federated access session between a gaming kiosk and a social networking system to allow the gaming kiosk to augment the user's experience with social networking information and to publish gaming information to the social networking system.Type: GrantFiled: January 12, 2012Date of Patent: December 9, 2014Assignee: Facebook, Inc.Inventors: Joel Benjamin Seligstein, Richard Kenneth Zadorozny, Niket Biswas
-
Patent number: 8909764Abstract: There is provided a method of scheduling requests from a plurality of services to at least one data storage resource. The method comprises receiving, on a computer system, service requests from said plurality of services. The service requests comprise metadata specifying a service ID and a data size of payload data associated with said service request, and at least some of said service IDs have service throughput metadata specifying a required service throughput associated therewith. The method further includes arranging, in a computer system, said requests into FIFO throttled queues based on said service ID and then setting a deadline for processing of a request in a throttled queue. The deadline is selected in dependence upon the size of the request and the required service throughput associated therewith. Then, the deadline of each throttled queue is monitored and, if a request in a throttled queue has reached or exceeded the deadline the request is processed in a data storage resource.Type: GrantFiled: July 28, 2011Date of Patent: December 9, 2014Assignee: Xyratex Technology LimitedInventor: Ganesan Umanesan
-
Patent number: 8903865Abstract: A Common Information Model (CIM) agent is registered to a management agent in a computing environment by a processor device. The management agent is discovered by the CIM agent in a management domain in response to an insertion of the CIM agent into the management domain. At least one of information of the CIM agent and the discovered management agent is registered by the CIM agent. The management agent is compliant with the CIM agent. The management agent converts a CIM schema of the CIM agent into a schema at the management agent identifiable by the management agent.Type: GrantFiled: January 2, 2013Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Zhen G. Li, Jun W. Zhang
-
Patent number: 8904002Abstract: Systems, methods and computer program products are provided for reducing overhead in component interactions comprising monitoring interactions between components residing within a domain boundary; storing data indicative of the interactions; analyzing the data to determine whether there is a first component on a first server and a second component on a second server within the domain boundary that are coupled and dislocated that should be co-located; evaluating available server resources; determining whether the first and second components can be co-located based upon the evaluation of available server resources; and conveying a request to co-locate the first and second components if it is determined that the first and second components can be co-located.Type: GrantFiled: September 28, 2007Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Snehal S. Antani, Mohammad N. Fakhar, Hari Shankar
-
Patent number: 8903924Abstract: Methods, systems, and computer program products may aggregate data in electronic communications. The method may include detecting, by a computer system, receipt of one or more text-based electronic communications, and identifying, by the computer system, first data of interest with a predetermined characteristic in the text-based electronic communications. The method may additionally include extracting, by the computer system, the identified first data of interest from the text-based electronic communications, and obtaining, by the computer system, an initial first set of associated data that is associated with the extracted first data of interest from at least one electronic resource external to the computer system. The method may further include displaying, by the computer system and independently of the text-based electronic communications and the at least one electronic resource, the extracted first data of interest with the obtained initial first set of associated data.Type: GrantFiled: December 9, 2011Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Peter M. Jensen, Arun K. Sar, Cody J. Schaff, Robert L. Welgan
-
Patent number: 8903909Abstract: A system for detecting and extending user engagement with stream content includes an engagement extension module that comprises a context identification module, an abandonment detection module, an engaging post generator and an injection module. The context identification module determines the interactions of the user with content stream and provides the user interaction signals to the abandonment detection module. The abandonment detection module analyzes these signals to determine whether there is a risk that the user may abandon or disengage from interacting with the content stream. The engaging post generator generates messages or other information likely to be interesting to the user and keep them engaged. If the abandonment detection module determines that there is a risk that the user may abandon or disengage from interacting with the content stream, the injection module adds a message or post generated by the engaging post generator into the content stream for the user.Type: GrantFiled: September 15, 2011Date of Patent: December 2, 2014Assignee: Google Inc.Inventors: Gregory Matthew Marra, Jonathan Terleski
-
Patent number: 8892641Abstract: There are provided a server machine and communication terminals communicatively connected to each other over a communication network. The server machine delivers software to a communication terminal. The server machine again delivers to the communication terminal delivered software which was delivered at least once to the communication terminal. Each communication terminal has an identification information transmitter section obtaining identification information by which users are identified. The server machine includes a delivery management database to manage the identification information and software delivery history information in an associated manner.Type: GrantFiled: December 26, 2012Date of Patent: November 18, 2014Assignee: Sharp Kabushiki KaishaInventor: Yoshihisa Adachi
-
Patent number: 8892749Abstract: A notification signal, intended to be received by a wireless communication device, is repetitively broadcast by a portable activity-monitoring device that generates user-activity data corresponding to activity of an individual bearing the portable activity-monitoring device. The notification signal conveys information that identifies the portable activity-monitoring device and indicates whether or not the portable activity-monitoring device seeks establishment of a wireless communication link to enable transmission of the user-activity data to the wireless communication device.Type: GrantFiled: April 28, 2014Date of Patent: November 18, 2014Assignee: Fitbit, Inc.Inventors: James Park, Heiko Gernot Albert Panther, Barry Christopher Burton, Eric Nathan Friedman
-
Patent number: 8892633Abstract: A method and apparatus for transmitting a User Interface (UI) to a client in a communication system supporting a Remote User Interface (RUI), in which a representation level of a UI requested by the client is determined, whether the representation level is available in a service provided to the client is determined, and a UI having an available representation level is provided to the client, according to the determination results.Type: GrantFiled: June 18, 2010Date of Patent: November 18, 2014Assignee: Samsung Electronics Co., LtdInventors: Kyung-Mo Park, Jae-Yeon Song, Kook-Heui Lee, Seo-Young Hwang
-
Patent number: 8886698Abstract: Processing relating to maintenance of a monitoring subject device is performed by detecting by a computer an IP address of an electronic device connected to a LAN, automatically referring to communication protocol specification data indicating a communication protocol with the electronic device indicated in remote maintenance management data provided in advance or obtained from the electronic device, and performing a communication with the electronic device by using said communication protocol and the IP address indicated by the communication protocol specification data.Type: GrantFiled: May 16, 2008Date of Patent: November 11, 2014Assignee: Sony CorporationInventor: Tatsuya Ikeda
-
Patent number: 8886737Abstract: A method includes, receiving social network information of a user. The received social network information represents social graph data of the user and social network interactions of the user. The method also includes determining one or more subjects from content of the social graph data of the user and the interactions of the user. The method also includes identifying an initial collection of one or more individuals prominent in the one or more subjects from one or more measures of potential prominence provided by social network information of the individuals. The method also includes enhancing the initial collection of one or more prominent individuals to include additional prominent individuals. The method also includes providing a list of selectable entries to the user that includes each of the identified and additional prominent individuals.Type: GrantFiled: September 6, 2012Date of Patent: November 11, 2014Assignee: Google Inc.Inventors: Kumar Mayur Thakur, Sheng Zhang, Jeremy Hylton
-
Patent number: 8886169Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving over a communication network audio voice data originating from a telephony communication session established between a first communication device and a second communication device, transcribing the audio voice data to a text transcription, detecting a presence of a first communication device in the vicinity of a media processor device, and presenting the text transcription on a display communicatively coupled to a media processor device in response to the detected presence of a first communication device. Other embodiments are disclosed.Type: GrantFiled: October 25, 2011Date of Patent: November 11, 2014Assignee: AT&T Intellectual Property I, LPInventors: Abraar Hussain, Ankur Bansal, Javier Gerardo Arboleda, Matthew Bojorquez, Cameron Broome, Amber Lynette Browning, Sunija Christelda, Brian Comilang, Khine Htun, Sasha Ng, Nimisha Shah, Michael Siruno
-
Patent number: 8879641Abstract: There is provided a method for employing Parameter Set information corresponding to an Advanced Video Coding (AVC) file. The method includes the step of embedding the Parameter Set information into a Hint Track of the AVC file.Type: GrantFiled: February 10, 2004Date of Patent: November 4, 2014Assignee: Thomson LicensingInventors: John William Richardson, Jens Cahnbley
-
Patent number: 8880607Abstract: Implementations of the present disclosure include generating one or more suggested social circles based on an analysis of past user interactions. The user can accept the suggested social circle and use it to distribute digital content. Generating a suggested social circle can include determining, for each of various sets of contacts, an initial score that represents a strength of the particular user's affinity to the set as a whole based on prior interactions of the particular user with the set, and determining, for each member of each set, an individual score that represents an average strength of the particular user's affinity to the member based on the interactions. An overall score for each set is calculated based on the initial score for the set and the individual scores of each member in the set. Based on the overall scores, at least one of the sets is identified for presentation as a suggested social circle to the particular user.Type: GrantFiled: October 19, 2012Date of Patent: November 4, 2014Assignee: Google Inc.Inventors: Ron Merom, Avinatan Hassidim, Yossi Matias, Alon Mittelman, Tal Uziely, Hilly Meerovitch, Tzvi Itzhak Barenholz, Sigalit Bar, Ari J. Leichtberg
-
Patent number: 8880671Abstract: Embodiments of the present invention relate to the release of computing infrastructure components (e.g., hardware, software, combinations thereof, etc.) from a networked computing environment for potential use by another networked computing environment. In a typical embodiment, a computing infrastructure component is identified from set of computing infrastructure components associated with a networked computing environment. It may then be determined whether the computing infrastructure component can be released from the networked computing environment. Then, responsive to the determination, the computing infrastructure component may be released from the networked computing environment.Type: GrantFiled: November 14, 2011Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, Brian M. O'Connell
-
Patent number: 8880197Abstract: A field device for connection to a fieldbus, wherein the field device is designed to exchange via the fieldbus a data transmission object with a host computer or with an additional field device, wherein the data transmission object has a plurality of freely loadable, transmission berths, and wherein the field device includes a data mapping structure, which establishes an association between variables to be transmitted and transmission berths of the data transmission object.Type: GrantFiled: December 22, 2010Date of Patent: November 4, 2014Assignee: Endress + Hauser Flowtec AGInventors: Marco Colucci, Dion Bouwer, Jochen Stinus
-
Patent number: 8880620Abstract: Architecture that enables data handling according to types of social relationships. A social graph is used to categorize the types of the social relationships of the tagged messaging users. The social graph can include social relationship categories for friends, family, coworkers, and blocked individuals of the recipient, for example. The social graph can also include metadata related to the tagged users. The metadata defines the social relationship of the tagged users to the recipient. Delivery of messages to the recipient from the tagged messaging users is managed based on the social graph. Delivery management can include blocking messages, allowing the messages through, or delivering the messages with high or low priority, for example. Email messages can be delivered to respective email locations based on the social graph. User information can be imported and/or mined from external sources to augment the social graph.Type: GrantFiled: June 12, 2009Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Jeremy de Souza, Charlie R. Chung, Wilbert De Graaf, Shubhankar Sanyal
-
Patent number: 8874777Abstract: A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard HTTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.Type: GrantFiled: September 15, 2011Date of Patent: October 28, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Kevin J. Ma, Tung Ng, Jianguo Xu, Raj Nair
-
Patent number: 8874710Abstract: In accordance with an example embodiment of the present invention, access network discovery information is received from an access network discovery and selection function server, access network discovery assistance information is received from a separate server, and the received access network discovery and access network discovery assistance information is used in network discovery.Type: GrantFiled: April 27, 2010Date of Patent: October 28, 2014Assignee: Nokia CorporationInventors: Jukka Pekka Reunamäki, Petri Antero Tuominen
-
Patent number: 8874641Abstract: Disclosed are various embodiments for speculatively generating network page components to reduce network page generation latency. Multiple alternative network page components are determined based at least in part on data associated with a user. A network page request is obtained from a client associated with the user, and generation of the alternative network page components is commenced in response to the network page request. One or more of the alternative network page components is selected. The network page is generated, including one or more of the alternative network page components and excluding other alternative network page components.Type: GrantFiled: February 20, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Jeremy Boynes
-
Patent number: 8873426Abstract: A method for wireless network connectivity in a data center includes communicating between nodes in a data center across a wireless interconnectivity through artificially created paths between nodes in the data center, the nodes being at least one of a server, router, switch, and other such components in the data center that require connectivity; and managing the wireless interconnectivity by a control and management entity.Type: GrantFiled: July 9, 2009Date of Patent: October 28, 2014Assignee: NEC Laboratories America, Inc.Inventors: Kishore Ramachandran, Ravindranath Kokku, Rajesh Mahindra, Sampath Rangarajan
-
Patent number: 8874734Abstract: A system, apparatus, and method for managing energy conservation in a mesh network of smart container monitoring system is provided. The monitoring unit and the monitored devices within each smart container form a first-tier network, and the smart containers in vicinity are wirelessly connected to form a second-tier mesh network. Each tier of network awakens per a defined procedure to allow for establishment of communication for a short amount of time.Type: GrantFiled: January 9, 2012Date of Patent: October 28, 2014Assignee: GlobalTrak, LLCInventor: Ronald Straz
-
Patent number: 8874779Abstract: A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations.Type: GrantFiled: September 15, 2011Date of Patent: October 28, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Kevin J. Ma, Jianguo Xu, Raj Nair, Ichang Lin
-
Patent number: 8874778Abstract: A live streaming system/method provides cross platform live streaming capabilities to mobile devices. The live streaming system includes a live streaming recorder operative to (1) capture a live media stream generated by a live media source and save the captured live media stream as a recorded stream in a recorded media file, and (2) transcode the recorded stream into a plurality of transcoded media files of respective different media encoding formats. The system further includes a stream distribution subsystem operative to generate a plurality of distributed media streams each generated from one or more of the transcoded media files, each distributed media stream being delivered to a corresponding set of the mobile endpoint devices.Type: GrantFiled: September 15, 2011Date of Patent: October 28, 2014Assignee: Telefonkatiebolaget LM Ericsson (Publ)Inventors: Jianguo Xu, Man Li, Tung Ng, IChang Lin, Raj Nair
-
Patent number: 8874660Abstract: A system and method for circumventing a do-not-disturb status of an instant messaging user including defining a policy of circumvention rights for circumventing do-not-disturb status in instant messaging. A do-not-disturb status of an instant messaging user is identified, and the do-not-disturb status of the instant messaging user is circumvented based upon the policy of circumvention rights.Type: GrantFiled: September 24, 2007Date of Patent: October 28, 2014Assignee: Internatonal Business Machines CorporationInventors: Gary Denner, Patrick Joseph O'Sullivan, Ruthie D. Lyle, Mary Ellen Zurko, Cynthia E. Barber-Mingo
-
Patent number: 8874732Abstract: Systems and methods for end-to-end network-based services metering validation in a network-based services system may support configuring a client usage simulator on one or more computers to simulate client usage of a network-based services system. The system and method may include implementing an external usage meter in the client usage simulator to monitor and record one or more types of usage and send the information to an auditor implemented on one or more computers. An internal meter in the network-based services system may monitor and record usage of the network-based services system by the client usage simulator. The recorded information may be sent to an auditor for comparison with the external records.Type: GrantFiled: December 8, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Anish Sukumaran, Mahmoud A. Abuelela, Kevin Christopher Miller
-
Patent number: 8874768Abstract: Methods for providing for secure communications across data networks, including untrusted networks. In one embodiment, the method comprises establishing security associations between devices on the network using a digital certificate and key exchange protocol. In one variant, the digital certificate comprises a public encryption key; the recipient of the certificate authenticates the sender using at least the signature, and then generates a cryptographic element (e.g., key), and initialization vector. The key is encrypted and sent back to the originator, where it is decrypted and used to encrypt datagrams sent between the devices. The initialization vector may be used to initialize the encryption algorithm on the receiving device.Type: GrantFiled: December 10, 2010Date of Patent: October 28, 2014Assignee: Round Rocks Research, LLCInventors: James M Holden, Stephen E Levin, James O Nickel, Edwin H Wrench
-
Patent number: 8874530Abstract: A method, computer readable medium and system are disclosed. At least one embodiment of a method includes receiving one of a character and a string; determining a character string part space based on a remaining portion of a character string part capacity, of an existing array element, and a length of one of the character and the string; and one of (1) storing one of the character and the string in the existing array element if the length of one of the character and the string is less than or equal to the remaining character string part capacity of an existing array element and (2) adding a new array element and storing one of the character and the string in the new array element if the length of one of the character and the string is greater than the remaining character string part capacity of an existing array element.Type: GrantFiled: June 7, 2011Date of Patent: October 28, 2014Assignee: Siemens AktiengesellschaftInventor: Andreas Siwick
-
Patent number: 8874145Abstract: Methods and apparatus, including computer program products, for identifying a request to locate a user. The request identifies a network operator-independent personal location code (PLC) for the user. Identifying a first device associated with the user based on the PLC. The first device is associated with a first network operator. And obtaining the current location of the first device from the associated first network operator.Type: GrantFiled: August 2, 2006Date of Patent: October 28, 2014Assignee: TeleCommunication Systems, Inc.Inventor: Charles Francis Cone
-
Patent number: 8868691Abstract: Disclosed is a method for processing content published on-line so as to identify each item in a unique manner. In some implementations, an RSS feed is received from a publisher and a unique identifier is identified for each item in the feed. Each item then has third party content or advertisements associated with the item based on the unique identifier. The feed is then stored and, when appropriate, updated. The augmented feed, which contains the third party content and the items in the feed, is provided to user devices.Type: GrantFiled: December 20, 2013Date of Patent: October 21, 2014Assignee: Google Inc.Inventor: Eric M. Lunt
-
Patent number: 8868784Abstract: A method, apparatus, and machine readable storage medium is disclosed for handling Dynamic Host Configuration Protocol (DHCP) at a first DHCP server, assigning a priority to each of a plurality of subnets and assigning to a client, a previously assigned IP address if the previously assigned IP address is still available and if the previously assigned IP address is in a subnet having a highest priority.Type: GrantFiled: June 28, 2012Date of Patent: October 21, 2014Assignee: Alcatel LucentInventor: Ramaswamy Subramanian
-
Patent number: 8862722Abstract: An approach is provided for monitoring network environment changes. A plurality of events relating to activation of one or more network elements are tracked, wherein the events include movement of cables for the network element and activities corresponding to verification of connections over the cables. Event information relating to the events are stored. The event information includes status information of the verification of the connections. Access is provided to the stored event information for presentation via a portal.Type: GrantFiled: March 31, 2010Date of Patent: October 14, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Brian Smith, Bobby J. Peel, Jesse E. Perkins
-
Patent number: 8862660Abstract: Computer-implemented method is disclosed. Method includes initiating connection to client side in first client-server protocol between client side and server side. First client-server protocol is application layer protocol in OSI model. Method also includes receiving indication of data sink for first client-server protocol. Data sink is configured to receive and process output data of first client-server protocol. Method also includes receiving indication of data source for first client-server protocol. Data source is configured to provide input data for first client-server protocol. Method also includes receiving indication of communication pathway between two or more of data source, data sink, client side, and server side. Method also includes facilitating transmitting input data from data source to client side via communication pathway for transmission of input data from client side to server side.Type: GrantFiled: June 1, 2012Date of Patent: October 14, 2014Assignee: Wyse Technology L.L.C.Inventors: Andrew T. Fausak, Oleg Rombakh, De Yu Liu
-
Patent number: 8862767Abstract: Systems and methods for managing concurrent secure elements on a mobile device to coordinate with an application or “app” running on the mobile device and an appropriate communications protocol for conducting transactions using the mobile device include: informing, by the processor, the reader device of a preferred app and a communication protocol usable by the preferred app; receiving, by the processor, information about which apps and communication protocols are supported by a reader for processing a transaction; locating, by the processor, a secure element supporting an app and a communication protocol supported by the reader; channeling the communication protocol for the specific configuration of the app and the supporting secure element; activating the secure element that supports the app; and processing, with the activated secure element, using the supported app and communication channel, the transaction with the reader.Type: GrantFiled: September 4, 2012Date of Patent: October 14, 2014Assignee: eBay Inc.Inventor: Sebastien Taveau
-
Patent number: 8862654Abstract: Methods and systems for syndicating media with distributed content rights. A system whereby an alternate website can enable media services for their audience by allowing content submitters to directly contribute media files for distribution to a web based media provider while maintaining member rights and member managed distribution channels is presented. In addition, by the use of metadata the media files can be easily referenced, included, and searched on by the alternate website. A method for syndicating media with distributed content rights is also presented.Type: GrantFiled: February 11, 2008Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Gabriel Cohen, Nick Dower, John Harding
-
Patent number: 8862676Abstract: A system, computer program product and method for dynamically digesting one or more user notifications based at least in part on one or more rules are disclosed. In some implementations, the system includes a notification receiver module, a rule application module and a notification digestion module. The notification receiver module receives notifications including a first notification. The rule application module obtains rules for determining a send condition including a delay time and a maximum delay time, sets the delay time and the max delay time, determines whether another notification is received within the delay time, resets the delay time responsive to another notification being received within the delay time, and repeats the determination and delay time reset until a send condition occurs. The notification digestion module, responsive to the send condition occurring, digests the notification(s) received prior to the send condition and sends a digested notification to the user.Type: GrantFiled: October 5, 2012Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Brandon Bilinski, Alexander Collins
-
Patent number: 8856306Abstract: Examples disclosed herein relate to determining an active zone manager based on disruption prediction metrics. Examples include providing a first disruption prediction metric of a first fabric to a second fabric, acquiring a second disruption prediction metric from a second fabric, and determining the active zone manager based on the first and second disruption prediction metrics.Type: GrantFiled: August 27, 2012Date of Patent: October 7, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael G Myrah, Balaji Natrajan, Sohail Hameed
-
Patent number: 8856202Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention.Type: GrantFiled: August 20, 2009Date of Patent: October 7, 2014Assignee: Intellectual Ventures II LLCInventors: Ron McCabe, Robert Church, Tracy Camp, Stuart W. Card, David J. Schroeder
-
Patent number: 8856203Abstract: In a Ternary Content Addressable Memory (TCAM) optimized for network packet classification, network operation rules are preprocessed into sub-lists in accordance with a decision tree based packet classification algorithm. The decision tree is encoded as a lookup memory, which is accessed with a predetermined base address of higher order address bits combined with lower order address bits obtained from specific bit positions from a received network packet. Depending on the nodes traversed in the decision tree, different base addresses and values from different bit positions of the packet are used until a sub-list of potential rules is identified. A bitwise comparison of values of each rule against the packet is then executed, the matching rule with the highest precedence is returned as the matching table entry and the configured value associated with the entry is prepended to the packet.Type: GrantFiled: February 8, 2012Date of Patent: October 7, 2014Assignee: PMC-Sierra US, Inc.Inventors: Craig Robert Schelp, Jonathan David Loewen, Morten Zilmer