Patents Examined by Ho Shiu
  • Patent number: 9015251
    Abstract: Systems and methods of managing content and content requests are described. A data store of profiles of potential content contributors is provided. A request from a first source for content comprising content criteria is received, the content criteria comprising content contributor characteristics and content subject matter. Based on the content contributor characteristics and the profiles, at least a first potential content contributor is identified. At least a portion of the content request content criteria is transmitted to the first potential content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. At least partly in response to acceptance by the first source of the received recorded content, the first source is enabled to publish the accepted received recorded content.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: April 21, 2015
    Assignee: Greenfly, Inc.
    Inventor: Shawn David Green
  • Patent number: 8982191
    Abstract: The present invention relates to a method and system for detecting and mapping three-dimensional information pertaining to one or more target objects. More particularly, the invention consists of selecting one or more target objects, illuminating the one or more target objects using a first light source and capturing an image of the one or more target objects, then, illuminating the same one or more target objects using a second light source and capturing an image of the one or more target objects and lastly calculating the distance at the midpoint between the two light sources and the one or more target objects based on the decay of intensities of light over distance by analyzing the ratio of the image intensities on a pixel by pixel basis.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: March 17, 2015
    Inventor: Keigo Iizuka
  • Patent number: 8954524
    Abstract: A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The prediction operation may use a current location of a computing device to identify a set of browsing habits associated with that location. The browsing habits may be used to identify a most likely navigation event for prerendering. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventor: Dominic Hamon
  • Patent number: 8924480
    Abstract: In one embodiment, the present invention is a method and apparatus for multimedia collaboration using a social network system. In one embodiment, a method for using a social network to establish a collaborative multimedia interaction includes receiving a request from a user to establish the collaborative multimedia interaction, where the user has established the social network, and notifying one or more members of the social network of the collaborative multimedia interaction using, in some embodiments, information about the members' current or last known digital presence and a customizable set of notification rules.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: December 30, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Carlos Guzman, Sanjay Agraharam
  • Patent number: 8924556
    Abstract: A communications system includes a mobile computing device having a dynamic address and mobile web server software. A network web server has a portal web page at which a web client can reliably and consistently establish an internet connection. In response to receiving a request from the web client to access the mobile computing device, the network web server re-routes the web client from a static address of the network web server to the assigned address of the mobile computing device. The mobile computing device repeatedly registers the current version of its address with the network web server. The mobile computing device, network web server and web client are commercially available, off-the-shelf components that require only targeted configuration changes to perform the disclosed re-routing operations.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: December 30, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Yuval Corey Hershko, Nir Strauss
  • Patent number: 8914502
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof, wherein the traffic director is provided as a software-based load balancer that can be used to deliver a fast, reliable, scalable, and secure platform for load-balancing Internet and other traffic to back-end origin servers, such as web servers, application servers, or other resource servers. In accordance with an embodiment, the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests, from clients, to origin servers having one or more pools of servers. A health check subsystem periodically checks the health of its configured resource servers, and also attempts to detect changes in the one or more pools, by sending requests to any new server instances configured as origin servers within the pool, receiving appropriate responses, and updating the configuration accordingly.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: December 16, 2014
    Assignee: Oracle International Corporation
    Inventors: Arvind Srinivasan, Sriram Natarajan
  • Patent number: 8892696
    Abstract: An apparatus includes a switch that has a module implemented in at least one of a processor or a memory, and multiple ports including a first port and a second port in a predefined sequence relative to the first port. The module is configured to automatically associate a first compute device with a first virtual local area network (VLAN) when the first compute device is coupled to the first port with a first cable. The module is configured to automatically associate a second compute device to the first VLAN when the second compute device is coupled to the second port with a second cable based on the second port being in a predefined sequence relative to the first port. The predefined sequence can include, for example, the second port being next in physical sequence after the first port.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: November 18, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Chris Thai
  • Patent number: 8886751
    Abstract: Methods and apparatus for receiving a request from a user of a system, the request having a format defined by a template, expanding the request to combine user supplied data and data from a model component containing data for a component of the system to form an expanded request, wherein the expanded request has a predetermined format, acquiring information to determine how to process the expanded request, communicating with a host computer to extract information needed to satisfy the expanded request, generating an internal response to the expanded request containing the acquired information, inserting result data from the internal response into the model component, generating a user response to the user request, and sending the user response to the user to satisfy the user request.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 11, 2014
    Assignee: EMC Corporation
    Inventor: Christopher J. Hackett
  • Patent number: 8862710
    Abstract: On startup, a mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device through the available GPS chipset API.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: October 14, 2014
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Regan Gill, Ge Xia, Kevin Masao Tsurutome
  • Patent number: 8856376
    Abstract: Embodiments of the present invention are directed to a system and method to stabilize high-capacity network infrastructures by monitoring and regulating concurrent connections between a server and various service provider systems in a network. Based on the attributes of the concurrent connections, the connections are logically grouped to form adapters that represent particular combinations of connection attributes. The concurrent connections to an adapter are monitored and regulated to help identify failing components and to manage the load on the network through the use of autonomic computing to optimize network performance and automatically adapt to changing conditions. The regulation of the concurrent connections to an adapter includes the calculation and assignment of a timeout value to new connections to make certain that service provider system response times are low in terms of a success or failure to respond in a timely fashion.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: October 7, 2014
    Assignee: Bank of America Corporation
    Inventors: David J. Watson, Eric M. Ellington, Matthew J. Doring, Catherine A. Diemer, Michael J. Ragunas
  • Patent number: 8854427
    Abstract: Video data signals are encoded such that the encoded video data signal includes at least a primary and at least a secondary video data signal. The primary and secondary video data signals are jointly compressed. The primary video data signal is compressed in a self-contained manner, and the secondary video data signal is compressed using data from the primary video data signal. The jointly compressed video data signal is split into separate bitstreams, at least a primary bitstream including data for the primary video data signal and at least a secondary bitstream including data for the secondary video data signal. The primary and secondary bitstreams are multiplexed into a multiplexed signal, and the primary and secondary signals are provided with separate codes.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: October 7, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Wilhelmus Hendrikus Alfonsus Bruls, Arnaud Pierre Hervé Bourge
  • Patent number: 8848044
    Abstract: This invention is to provide an image processing apparatus, an image processing method, a program, and a display in which both of a secret image and a public image can be efficiently displayed with high picture quality without reducing contrast of the public image. One of output images is a secret image which displays an input secret image as one of input images in a partial area of a screen, all the output images including the secret image have a relationship to become, when a luminance value of each pixel thereof is totaled, an input public image as one of the input images; and during a period in which at least the secret image is being outputted, shutter glasses disposed between a display to which the image signals are inputted and user's eyes are set to a light transmission state.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: September 30, 2014
    Assignee: Nec Corporation
    Inventors: Daigo Miyasaka, Masao Imai, Fujio Okumura
  • Patent number: 8849931
    Abstract: A system and a method are disclosed for adding linked content to text messages. Messages are analyzed to determine the context and meaning of a conversation between users, and linked content relevant to the conversation is selected and associated with certain words or phrases in the messages. This process for enhancing text messages beneficially provides users with additional information related to the meaning of their conversation, and also provides advertisers with a valuable new way of delivering highly relevant advertisements to a precise group of users.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: September 30, 2014
    Assignee: IDT Messaging, LLC
    Inventors: Jonathon Linner, Juho-Pekka Virolainen, Robert Lawson
  • Patent number: 8793341
    Abstract: A system, method, and computer readable medium for reformatting web content into a format readable on one or more mobile devices is provided. A user generates a user request for a web page from a mobile device to a proxy server. The proxy server forwards the user request to an origin web server, which returns the requested web page to the proxy server. A conversion engine within the proxy server extracts the desired content from the web page, and reformats the content in accordance with one or more predefined transform methods associated with the one or more mobile devices before transmitting the transformed web page with the desired content to the one or more mobile devices. Secure or unsecure connection provided via a decorated uniform resource locator can be used to connect a mobile device, the proxy server, and an origin web server.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: July 29, 2014
    Assignee: CRFD Research, Inc.
    Inventors: Yin Cheng, Wilfredo Padin, Rongli Jiang, Andrew Fedorchek
  • Patent number: 8767080
    Abstract: A system, apparatus, or method is provided for imaging and for capturing visuals to provide image manipulation options for increasing resolution of subject images. A system, apparatus or method for increasing resolution of subject images using a camera to deliver unexposed photographic emulsion or a digital image and to generate images of greater resolution by modifying digital images or modifying digital and emulsion images.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: July 1, 2014
    Assignee: Cedar Crest Partners Inc.
    Inventor: Craig Mowry
  • Patent number: 8762525
    Abstract: Risk associated with over-committing shared resources is determined. In response to receiving a request to provision a new workload, a candidate mix of virtual machines is selected from plurality of virtual machines already running on a cloud infrastructure. A utilization profile is then created for an aggregate behavior of the candidate mix of virtual machines and a new virtual machine running the new workload. A risk inherent in over-commitment if the new workload is grouped with the candidate mix of virtual machines is determined, and whether that risk is acceptable. If the risk is acceptable, the new workload is provisioned by over-committing the candidate mix of virtual machines with the new virtual machine running on the cloud infrastructure.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Murthy V. Devarakonda, Rahul Ghosh, Vijay K. Naik
  • Patent number: 8725805
    Abstract: A Method for sharing and recording achievements obtained in web services, comprising: receiving, at an achievements information server, from at least one web service the achievements obtained by different Internet users in the corresponding web service; storing at the achievements information server said achievements associated with each Internet user; downloading the stored achievements of each Internet user to a mobile device of a corresponding Internet user, (i.e. a broadcast user); the broadcast user selecting at least one achievement, among the downloaded achievements, to broadcast; broadcasting from the mobile device of the broadcast user said at least one selected achievement.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 13, 2014
    Assignee: Vodafone Group PLC
    Inventors: Francisco Javier Rubio Andres, Daniel Almodovar Herraiz, Guillermo Esteve Asensio
  • Patent number: 8725852
    Abstract: Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: May 13, 2014
    Assignee: Infoblox Inc.
    Inventors: Navin Boddu, Richard Kagan, Stuart M. Bailey
  • Patent number: 8717420
    Abstract: The invention provides a head mounted image-sensing display device including a pair of image-sensing units (18R, 18L) that stereoscopically capture a physical space and output a pair of stereoscopic images, and display units (13R, 13L) for displaying images for the right eye and images for the left eye. Image sensing parameters that are previously measured for the image-sensing units are stored in image sensing parameter storage units (26R, 26L). As a result, a difference in parallax between captured images of a physical space and images of a virtual object is reduced.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: May 6, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshiyuki Yasuda, Toshiyuki Okuma, Yoshihiro Saito, Toshiki Ishino, Takaaki Nakabayashi
  • Patent number: 8713098
    Abstract: A computer-implemented method in a distributed network system is disclosed. The computer-implemented method includes: receiving, at a server, a first object update message from a server-side application, wherein the first object update message includes a first object identifier; identifying, among a plurality of object-client registration records, an object-client registration record that includes the first object identifier; updating the object-client registration record in accordance with the first object update message; selecting a set of client identifiers associated with the first object identifier from the object-client registration record; and, for a first client identifier in the selected set of client identifiers, sending a second object update message to a first client device associated with the first client identifier, wherein the second object update message includes the first object identifier.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: April 29, 2014
    Assignee: Google Inc.
    Inventors: Atul Adya, Gregory H. Cooper, Daniel Sumers Myers, Arunabha Ghosh