Patents Examined by Peling A Shaw
-
Patent number: 9258133Abstract: Methods and systems for anonymous digital identification are disclosed and may include detecting the presence of a first communication device associated with a first set of content that is distinguishable from an identifier associated with the first communication device, detecting the presence of a second communication device associated with a second set of content that is distinguishable from an identifier associated with the second communication device, and in response to a determination that the devices are geographically proximate to one another, providing matched content to at least one of the first and second devices. The matched content may be based at least in part on the first set of content, the second set of content, and a shared or complementary interest associated with the first and second devices. The interest may have been previously expressed by a user of the first or second devices.Type: GrantFiled: November 25, 2014Date of Patent: February 9, 2016Assignee: One, Inc.Inventor: Michael Callahan
-
Patent number: 9258342Abstract: Content which is related to content being displayed on an out-of-home display screen is synchronized with being shown on an out-of-home display screen. A mobile device operates to receive content which is related to the content being displayed on the out-of-home display screen. The system operates based on mobile device location, out-of-home display screen location and the time of day. Based on the time and locations, a server can determine what content is on the display screen and can therefore serve related content based on that to the mobile device. It works passively with periodic regular updates of the mobile device location or actively through the use of a button (touch screen, keyboard, etc.) on the mobile device to signal the server to check its location and therefore identifying which display screen the mobile device is near.Type: GrantFiled: August 8, 2013Date of Patent: February 9, 2016Assignee: ACTV8, INC.Inventor: Brian Shuster
-
Patent number: 9247027Abstract: A content item is updated in response to advancing capabilities of a client. A local content item received from a server is stored. The local content item has characteristics customized based on prior capabilities of the client. A determination is made regarding whether current capabilities of the client exceed characteristics of the local content item customized based on the prior capabilities of the client. Responsive to determining that the current capabilities of the client exceed the characteristics of the local content item, an updated content item having characteristics customized based on the current capabilities of the client is requested from the server. The updated content item is stored as an updated local content item.Type: GrantFiled: December 27, 2013Date of Patent: January 26, 2016Assignee: Google Inc.Inventor: R. Lawrence Hare
-
Patent number: 9246844Abstract: A system, apparatus, and method for controlling the operation of a service in a client device. The invention uses an existing protocol which is used for communications between an application resident in the device and a remote server to convey information about the service to the application. The information may be relevant to a service specific function, such as configuration or provisioning, or an activation or de-activation instruction, for example. The application receives the service related information, processes the information and then provides the information to the service via a notification channel. The service related information may be incorporated into a message sent from the remote server to the client device by using an element of the protocol, for example, by appending a text string to a header.Type: GrantFiled: February 10, 2015Date of Patent: January 26, 2016Assignee: Unwired Planet, LLCInventors: Michel Levesque, Jon Witort, Sousso Kelouwani
-
Patent number: 9244656Abstract: The present disclosure describes methods, systems, and computer program products providing an integrated development environment for client/server environments. One computer-implemented method includes reading a derived business application data model (BADM) associated with a business application into an integrated development environment (IDE), defining a client application data model (CADM) for a client application, defining at least one data mapping rule (DMR) to map at least data translations between the BADM and the CADM, developing the client application based upon at least the CADM, developing at least one web service based upon the BADM, CADM, and the at least one DMR, generating the client application and the at least one web service, and deploying the client application, the at least one web service, and the at least one DMR.Type: GrantFiled: March 26, 2013Date of Patent: January 26, 2016Assignee: SAP SEInventors: Thomas Meigen, Matthias Tebbe
-
Patent number: 9239764Abstract: The present invention provides for the provisioning and redundancy of RFID middleware servers. Middleware servers can be automatically provisioned and RFID device/middleware server associations can be automatically updated. Some implementations of the invention provide for automatic detection of middleware server malfunctions. Some such implementations provide for automated provisioning and automated updating of RFID device/middleware server associations, whether a middleware server is automatically brought online or is manually replaced. Changes and reassignments of the RFID device populations may be accommodated.Type: GrantFiled: March 30, 2014Date of Patent: January 19, 2016Assignee: Cisco Technology, Inc.Inventor: Arthur G. Howarth
-
Patent number: 9240963Abstract: A system and method allows a user to view communications exchanged between other participants within an online chat room without the user becoming a participant within the online chat room. The online chat room enables ongoing exchanges of electronic communications between two or more participants whose participation within the chat room are mutually revealed to each other. A user is enabled to perceive the existence of the online chat room without the user becoming a participant within the online chat room. Selection of the online chat room by the user is received. Responsive to user selection of the online chat room and without the user becoming a participant within the online chat room, at least some of the communications exchanged between the participants within the online chat room are made perceivable to the user as the communications are exchanged.Type: GrantFiled: May 13, 2013Date of Patent: January 19, 2016Assignee: AOL Inc.Inventors: Kristine Amber Krantz, Peiliang Pan, Daniel Ernest Smith
-
Patent number: 9235645Abstract: The illustrative embodiments described herein provide systems and methods for managing the execution of processing jobs. In one embodiment, a method includes receiving a processing job associated with a set of processing job parameters. The processing job is sent from a user interfacing device associated with a user. The method also includes determining a processing job priority for the processing job using the set of processing job parameters, identifying a destination processing device capable of executing the processing job using the set of processing job parameters, and initiating execution of the processing job at the destination processing device to form processed data in response to determining to execute the processing job based on the processing job priority.Type: GrantFiled: April 30, 2010Date of Patent: January 12, 2016Assignee: Open Invention Network, LLCInventor: Margarita Khafizova
-
Patent number: 9237027Abstract: Systems and methods for protecting a network including preventing data traffic from exiting the network unless a domain name request has been performed by a device attempting to transmit the data traffic. In an embodiment, a device within the protected network attempting to send data outside the protected network requests an address for a destination outside the protected network from a domain name server (DNS). In response, the DNS provides an address of the destination to the device and a gateway. In response to receiving the address, the gateway temporarily allows access to the address. In an embodiment, a DNS is coupled to a protected network and the gateway, the DNS provides an external address to a device in response to a request; and a mapping to the gateway; the gateway, coupled to a protected network and an external network, allows traffic according to the mapping.Type: GrantFiled: March 14, 2013Date of Patent: January 12, 2016Assignee: Raytheon BBN Technologies Corp.Inventors: Daniel Joseph Ellard, Alden Warren Jackson, Christine Elaine Jones, Josh Forrest Karlin, Victoria Ursula Manfredi, David Patrick Mankins, William Timothy Strayer
-
Patent number: 9235453Abstract: A disclosed information processing system includes a first apparatus including a storage unit storing types of events which occur in the first apparatus so as to be reported to an information processing apparatus via a network, and a sending unit sending, when one of the events stored in the storage unit occurs, event information of the event to the information processing apparatus; and the information processing apparatus including a delivery destination storage unit storing identification information of a second apparatus existing at a delivery destination of the event in the first apparatus, and a delivery unit sending the event information of the event to the second apparatus of which identification information is stored in the delivery destination storage unit when the event information is received by the information processing apparatus.Type: GrantFiled: September 6, 2012Date of Patent: January 12, 2016Assignee: RICOH COMPANY, LTD.Inventor: Mitsuo Ando
-
Patent number: 9237208Abstract: The present disclosure presents systems and methods for maintaining original source and destination IP addresses of a request while performing intermediary cache redirection. An intermediary receives a request from a client destined to a server identifying a client IP address as a source IP address and a server IP address as a destination IP address. The intermediary transmits the request to a cache server, the request maintaining original IP addresses and identifying a MAC address of the cache server as the destination MAC address. The intermediary receives the request from the cache server responsive to a cache miss, the received request maintaining the original source and destination IP addresses. The intermediary identifying that the third request is coming from the cache server via one or more data link layer properties of the third transport layer connection.Type: GrantFiled: May 23, 2014Date of Patent: January 12, 2016Assignee: CITRIX SYSTEMS, INC.Inventors: Saravanakumar Annamalaisami, Anil Shetty, Josephine Suganthi, Akshat Choudhary
-
Patent number: 9231998Abstract: A vehicle control and computation system interfaces a task controller in the vehicle with a vehicle-specific computation manager in a cloud network. A wireless data channel couples the task controller and the cloud network. The task controller performs operational tasks in the vehicle using data-related resources in the cloud network. Upon initiating one of the operational tasks, the task controller sends a handshake signal to the computation manager as a resource request. The computation manager calls at least one cloud-based agent from a database of predetermined agents in response to the handshake signal. The task controller completes the operational task via communication with the called agent.Type: GrantFiled: January 22, 2014Date of Patent: January 5, 2016Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Jianbo Lu, Dimitar P. Filev, Davor D. Hrovat, John O. Michelini, Imad H. Makki
-
Patent number: 9223369Abstract: A software provisioning server can communicate with a power management system of the target machines to alter the power state of the target machines during actions requiring a change in the power state, such as power cycling the target machines during a software installation. The software provisioning server can communicate with the power management system of the target machines and instruct the power management systems to alter the power state of the target machines during the actions.Type: GrantFiled: November 7, 2014Date of Patent: December 29, 2015Assignee: Red Hat, Inc.Inventor: Michael Paul DeHaan
-
Patent number: 9210035Abstract: It is presented a method for machine-to-machine equipment management, executed in a subscription server arranged to provide an electronically transferable subscriber identity module. The method comprises the steps of: receiving a request for the electronically transferable subscriber identity module for a machine-to-machine equipment; obtaining a location rule; obtaining a calculated authorized area based on the location rule and a position of the machine-to-machine equipment; generating an electronically transferable subscriber identity module; sending the electronically transferable subscriber identity module to the machine-to-machine equipment; obtaining a position of the machine-to-machine equipment; determining whether the position indicates that the machine-to-machine equipment is outside of the calculated authorized area; and when the position indicates that the machine-to-machine equipment is outside of the calculated authorized area, restricting operation of the machine-to-machine equipment.Type: GrantFiled: February 17, 2011Date of Patent: December 8, 2015Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johan Hjelm, Guido Gehlen
-
Patent number: 9203881Abstract: The technology disclosed relates to adapting online social feed items according to the posting formats of each of the multiple destination online social environments to which they are posted, regardless of the source online social environments from which they originate. In particular, it relates to creating separate instances of a feed item such that each of the instances includes tag formats, social handles or identifiers that are compatible to the online social environments in which they are embedded. These separate instances of a feed item can all be embedded in a first online social environment while preserving their tag formats corresponding to other online social environments.Type: GrantFiled: August 6, 2013Date of Patent: December 1, 2015Assignee: salesforce.com, inc.Inventor: Bryan Conrad Hart
-
Patent number: 9203909Abstract: A technique for enabling a plurality of software components to communicate in a software component matrix environment is disclosed. In one particular exemplary embodiment, the technique may be realized by a method for enabling a plurality of software components to communicate in a software component matrix environment comprising the steps of encoding a request at a client side; communicating the request to a server at a server side via a communication interface; comparing the request to a plurality of operations supported at the server side; determining whether a function match exists at the server side; and returning a response comprising the function match to the client side in response to the request via the communication interface wherein the response is mapped to a data model of a client.Type: GrantFiled: April 21, 2014Date of Patent: December 1, 2015Assignee: RPX Clearinghouse, LLCInventors: Martin J. Soukup, Gregory Hughes, Michael Heffernan
-
Patent number: 9203781Abstract: Techniques are provided for provisioning network resources for virtual machines. At a first switch device, a configuration request message is received from a virtual switch to provision virtual network segmentation resources for a virtual machine managed by the virtual switch. The first switch device provisions the virtual network segmentation resources for the virtual machine. The first switch devices sends to a second switch device a first synchronization message that includes information describing the virtual network segmentation resources. The second switch device is a peer of the first switch device. The first switch device also sends to the second switch device a second synchronization message that includes state information indicating that the first switch device is in an active state for servicing the virtual machine and that the second switch device is to be placed in a dormant state for servicing the virtual machine.Type: GrantFiled: August 7, 2013Date of Patent: December 1, 2015Assignee: Cisco Technology, Inc.Inventors: Pei-Chun Cheng, Shyam Kapadia, Nilesh Shah, Vipin Jain
-
Patent number: 9197566Abstract: An information processing method includes determining the number of packets to be transferred to a communication circuit for each of a plurality of communications so that the number of packets of each of the plurality of communications is equal to or greater than the number of packets to be used for communication analysis, in accordance with the communication amount of each of the plurality of communications and an upper limit of the transfer amount of packets to be transferred to the communication circuit.Type: GrantFiled: August 6, 2013Date of Patent: November 24, 2015Assignee: FUJITSU LIMITEDInventors: Hideki Mitsunobu, Toshihiko Kurita, Mitsuaki Kakemizu
-
Patent number: 9197546Abstract: Described herein is a system and method for providing a messaging cluster with hybrid partitions. In accordance with an embodiment, a computer environment or messaging system includes a cluster of message brokers, which supports a hybrid of one or more fixed type partitions and/or on-demand type partitions. A message producer can be associated with a configuration that indicates a type of partition to be used for connection with that message producer. The cluster of message brokers assign to that connection a partition of the type indicated by the connection. Upon a load-balancing or failover of a message broker having active connections to message producers, those connections having an indication of fixed type partition are assigned to the same partition at a failed-over message broker, while those connections having an indication of on-demand type partition can be assigned to any on-demand partition at the failed-over message broker.Type: GrantFiled: August 6, 2013Date of Patent: November 24, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Amy H. Kang, Edward J. Bratt
-
Patent number: 9183567Abstract: A method and system for providing the centralized collection of click-through traffic information. The method includes receiving a DNS query for a domain name at a third party auditing service from a requesting computing resource. The domain name is configured to include click-through information as a subdomain, and wherein a URL associated with the domain name provides content. The click-through information is parsed from the domain name without establishing a connection between said third party auditing server and any web server providing the content. An IP address for the web server associated with the domain name is sent to the requesting computing resource.Type: GrantFiled: September 17, 2014Date of Patent: November 10, 2015Assignee: Kount Inc.Inventor: Timothy P. Barber