Patents Examined by Michael Y Won
  • Patent number: 9646171
    Abstract: A method and apparatus for correctly binding form objects to encrypted XML data is described. In one embodiment, the method includes examining at least one data description stored in a set of replacement properties for a set of encrypted XML data, wherein each data description is associated with an encrypted data element from the set of encrypted XML data and binding form objects to encrypted data elements of the set of encrypted XML data using the at least one data description.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: May 9, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Darrell J. Dykstra
  • Patent number: 9641622
    Abstract: A connection-indicative signal can be received at a master electronic device from an electronic accessory. The connection-indicative signal can include a connection attribute indicative of a presence or characteristic of a connection between the electronic accessory and at least one other electronic accessory of the master electronic device. A location of the master electronic device can be determined at the master electronic device. The location can be stored at the master electronic device in association with the connection attribute. The master electronic device can detect a locate-accessory input that corresponds to a request to locate the at least one other electronic accessory; or that a locate-accessory condition is satisfied based on another connection attribute included in another connection-indicative signal received from the electronic accessory. The stored location can be retrieved in response to the detecting.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: May 2, 2017
    Assignee: Apple Inc.
    Inventors: Daman Kapoor, Robert D. Watson
  • Patent number: 9632588
    Abstract: Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: April 25, 2017
    Assignee: Open Invention Network, LLC
    Inventor: John Patoskie
  • Patent number: 9628355
    Abstract: Machine-implemented methods for validating a web site analytics configuration are provided. In one aspect, a method includes receiving, with a low latency web site traffic analytics and monitoring service, a registration for a web site, and sending an initial transmission to the registered web site, the transmission configured to generate a response transmission of web site traffic data to the analytics service. The method also includes outputting a notification indicating that the web site has been successfully registered with the analytics service when the traffic data is received by the analytics service, and outputting a notification indicating that the web site has not been successfully registered with the analytics service when the traffic data is not received by the analytics service. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Mayur V. Deshpande, Kasem Marifet, Jacob Matthews, James Lee Wogulis, Linus Chou
  • Patent number: 9621499
    Abstract: In an approach for excluding contacts from receiving a message within a social network environment, a computer receives a message to be sent by a first user in a social network environment and determines that content of the message includes objectionable language, wherein the objectionable language includes at least one of: a negative connotation, a negative term, and a negative content. Based on the determination of the named user in the message content and the objectionable language in the message content, the computer recommends excluding, prior to sending the message, the named user from receiving the message to be sent.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do
  • Patent number: 9621377
    Abstract: Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: April 11, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Blake Groves, K. Karl Renner
  • Patent number: 9608957
    Abstract: A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, David R. Richardson, Christopher L. Scofield, Bradley E. Marshall
  • Patent number: 9603282
    Abstract: Management of infrastructure devices is performed by computing devices that are associated with the processing being provided by the data center, such as chassis managers. A master is first selected through polling or consensus algorithms, and then subsequently the master is endowed with the authority to manage infrastructure devices and generate the control output to such infrastructure devices. Alternatively, no master need be elected and, instead, output to such infrastructure devices is generated by a computing device selected utilizing polling or consensus algorithms, and in accordance with a management decision made through polling or consensus algorithms. The interplay between the cooling apparatuses of individual server computing devices and the cooling apparatuses of the data center as a whole is also managed to increase the portion of the cooling of server computing devices provided by data center air movers. Control of data center air movers can be determined empirically or predictively.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan David Kelly, Badriddine Khessib, Sriram Govindan, Sriram Sankar, Brandon Aaron Rubenstein
  • Patent number: 9602602
    Abstract: Disclosed herein are an apparatus and method for identifying interoperability between object-identifier-based heterogeneous identifier nodes for a next generation network. The apparatus includes a plurality of identifier registry servers located in a plurality of unit networks connected to an open network, and configured to receive and store identifiers and locators of nodes of corresponding unit networks, and also configured to, as identifiers of destination nodes that are communication target nodes are input from nodes of the unit networks, return locators of the destination nodes, wherein unique object identifiers are assigned to the identifier registry servers. An object identifier resolution server is located in the open network, and is configured to receive and store object identifiers and locators of the identifier registry servers, and is also configured to, as object identifiers are input from nodes of the unit networks, transfer locators of identifier registry servers to the nodes.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: March 21, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Young-Hwan Choi, Jun-Seob Lee, Hyoung-Jun Kim
  • Patent number: 9602568
    Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: March 21, 2017
    Assignee: BROADCOM CORPORATION
    Inventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
  • Patent number: 9600453
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: March 21, 2017
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9596197
    Abstract: Disclosed are various embodiments, implemented in one or more computing devices, for filtering objectionable content from messages prior to transmission of the messages to recipients. A message is obtained for which a sender seeks to transmit, via a network, to one or more recipients. An examination is determined that is to be performed upon the message, where the examination is selected from among a set of available examinations. An action is initiated for the message, where the action is determined based upon a result of the examination. The action includes at least one of: transmitting the message to the recipients, requesting the sender to review the message, modifying the message, and deleting the message.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: March 14, 2017
    Assignee: Bibble, Inc.
    Inventor: Anne O. Faulk
  • Patent number: 9596216
    Abstract: Cloud-based systems and methods to securely share electronic files use a cloud or virtualized server to handle management tasks related to file sharing, while file storage is maintained securely by servers that are not part of the cloud. The content of the file to be shared is not transmitted to or by the cloud. Share requests from file senders, notifications to target recipients, and retrieve requests from target recipients are transmitted to and/or by the cloud.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: March 14, 2017
    Assignee: Signiant Inc.
    Inventors: David North, Anthony Vasile, Richard C. Clarkson
  • Patent number: 9596316
    Abstract: Improving of bandwidth usage and performance for web page caching. Responsive to a subsequent request for a web page, a server only returns the set of web page portions of the requested web page that are not in a browser cache, have expired, and/or have changed.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Siddharth Cuduvalli Ravikanth Rao, Guru Prasad Shamanna
  • Patent number: 9575773
    Abstract: Methods and systems configured to facilitate monitoring of multiple remote desktops in a user interface of a wireless device are provided. One example method includes maintaining image data representing a prior state of graphical displays of a plurality of graphical user interfaces associated with the remote desktops, in response to receiving a first request specifying first display information from the wireless device, preparing first update information for a first scaled image corresponding to content of a first graphical display, wherein the first scaled image contains image data defining a lower resolution version of a current state of a first graphical display out of the graphical displays, the scaled version is being sized according to the first display information received from the wireless device, and transmitting the prepared first update information to the wireless device to be displayed in the user interface.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: February 21, 2017
    Assignee: VMware, Inc.
    Inventors: Chao Sun, Sheng Lu, Chang Yan Chi, Yu Xin Kou
  • Patent number: 9565255
    Abstract: At an electronic accessory of a master electronic device, a connection attribute can be detected that is indicative of a presence or a characteristic of a connection between the electronic accessory and at least one other electronic accessory of the master electronic device. A connection-indicative signal can be generated at the electronic device that includes the connection attribute. The connection-indicative signal can be transmitted to the master electronic device.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: February 7, 2017
    Assignee: Apple Inc.
    Inventors: Daman Kapoor, Robert D. Watson
  • Patent number: 9548921
    Abstract: Embodiments of the present invention include systems and methods for improving the exchange of routing information between information handling system by using compression. In embodiments, route information may be packetized as normally performed according to protocol. In embodiments, these packets may be compressed and placed into the data/payload portion of a new format packet. In embodiments, the new format packet includes an extended header with one or more fields that provide information related to the compressed packets in the packet payload. A receiving device receives the new packets with compressed data, decompresses the data, and processes the decompress data packets as per the normal protocol procedures.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: January 17, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Vinod Kannan A.S., Purushothaman Ramalingam
  • Patent number: 9547688
    Abstract: A service provision method is provided for user search, and an apparatus, a server, and a system for the same. A service provision method includes transmitting a terminal search request message including a contents information element to a service provision server, receiving positional information of a terminal, which is playing first contents related to the contents information element, from the service provision server, and displaying the received positional information.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: January 17, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kiran Pal Sagoo, Young-ho Rhee
  • Patent number: 9525755
    Abstract: A system may be configured to store different versions of a particular item of content, according to a group of content templates; and select a particular content template, of the group of content templates, to use in providing content in response to a request received from a user device. The particular content template may be selected based on bandwidth information regarding the user device. The bandwidth information may indicate a level of service to which a subscriber, associated with the user device, has subscribed. The bandwidth information may be based on a signal strength to a user device in a particular location.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: December 20, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Shunmugapandian Pandiarajan, John V. Jayakumar
  • Patent number: 9515955
    Abstract: A device may receive a request for messaging from a client device, and may determine a set of available data centers, of multiple of data centers, based on data received on a set of networking ports of the device. The device may configure a set of local queue managers to provide messaging to a set of external queue managers based on determining the set of available data centers. The device may assign the request to a particular local queue manager associated with providing messaging to a particular external queue manager that is associated with a particular data center. The device may provide the request to the particular data center via the particular local queue manager and a particular external queue manager associated with the particular data center, and may determine a reference identifier based on providing the request.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: December 6, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Chenchu Rama Prasad Arikatla, Ramesh Babu Ramakrishnan, Ajay J. Vora, Sanjay Basu, Lawrence G. Bronson, Chaitanya S. Vaddey