Patents Examined by Ha Nguyen
  • Patent number: 9578044
    Abstract: Systems, methods, and computer-readable media are disclosed for detecting anomalous advertising content and taking or directing one or more actions to be taken to mitigate risk associated with anomalous advertising content. The anomalous advertising content indicates a deviation from an expected state of the advertising content. Various measures may be taken to determine whether the anomalous advertising content is reflective of malware.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: February 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Keerat Singh Sharma, James Rupert William Phillips, Ankit Rajiv Kuwadekar
  • Patent number: 9578116
    Abstract: Video client social media account creation and linking of the video client social media account creation to a video services subscription account is provided. A user may create a video client social media account in one of various social media services, wherein the video client social media account is linked to the user's video service subscriber account. The user and the user's social media contacts may follow and/or be followed by the video client social media account. Information associated with video content may be electronically communicated with the video client social media account. A search for available or upcoming video content matching the received information may be performed, and one or more functionalities may be automatically performed when the content is available.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: February 21, 2017
    Assignee: COX COMMUNICATIONS
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa
  • Patent number: 9565060
    Abstract: A method, system, and/or computer program product manages a network connection for use by a plurality of application program processes. A set of application program processes, which utilize a network connection, are categorized into a plurality of categories. An optimum network connection parameter value is identified for each category of application program processes. A network connection is established for use by the set of application program processes. A usage of the network connection is determined by each of the application program processes. A network connection parameter is set for the network connection dependent on a respective usage and optimum network connection parameters of the application program processes.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventor: Michael D. Brooks
  • Patent number: 9560103
    Abstract: A segment is defined in an item of media content. A first file is received that includes content to be added to the segment. A second file is received that includes depth information related to the first file. The depth information is used to extract, from the first file, the content to be added to the segment. The extracted content is added to the media segment.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: January 31, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Nicholas B. Newell, Omar A. Khan
  • Patent number: 9559902
    Abstract: Systems and methods for configuring applications and resources on distributed nodes or machines are disclosed. A node exposes a synchronization resource that corresponds to a desired state on a remote resource. The node evaluates a state of the remote resource. A test function may be defined to check whether the remote resource is in the desired state. A set function may also be defined to set a state of the synchronization resource when the remote resource is in the desired state. The node configures the synchronization resource when the remote resource is in the desired state. The synchronization resource may be configured, for example, using a resource provider. The node may evaluate the states of a plurality remote resources. The synchronization resource may be configured when one or more of the remote resources are in the desired state or when all of the remote resources are in the desired state.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: January 31, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bruce G. Payette, Narayanan Lakshmanan, Nitin Gupta, Xuejian Pan, Sharath Gopalappa
  • Patent number: 9553921
    Abstract: A method for transferring content from a server (2) onto a recording medium (14), said server (2) being accessible via a communication network (4), comprises the following steps: a) connecting said recording medium (14) to a networkable device (3), b) establishing a connection between the networkable device (3) and said server (2) via said communication network (4), and c) transferring content from said server (2) onto said recording medium (14) via said networkable device (3), wherein at least one of steps b) and c) is managed by an application which is provided on said recording medium (14) and which is activated or is activatable after said recording medium (14) has been connected to said networkable device (3).
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: January 24, 2017
    Assignee: SONY DADC AUSTRIA AG
    Inventors: Andreas Riegler, Erich Hoepoldseder
  • Patent number: 9544329
    Abstract: In an embodiment, a method comprises intercepting, from a server computer, a first set of instructions that define a user interface; executing, using a headless browser, the first set of instructions without presenting the user interface; rendering a second set of instructions, which when executed by a client application on a client computer, cause the client computer to present the user interface, wherein the second set of instructions are different than the first set of instructions; sending the second set of instructions to the client computer.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: January 10, 2017
    Assignee: Shape Security, Inc.
    Inventor: Justin Call
  • Patent number: 9536998
    Abstract: [Problem] To provide a semiconductor device wherein withstand voltage of a gate insulating film at the upper edge of a trench is improved, and a method for manufacturing the semiconductor device. [Solution] A semiconductor device (1) includes: an n-type SiC substrate (2) having a gate trench (9) formed therein; a gate insulating film (16), which integrally includes a side-surface insulating film (18) and a bottom-surface insulating film (19); and a gate electrode (15) which is embedded in the gate trench (9), and which selectively has an overlap portion (17) that overlaps, at the upper edge (26), the surface (21) of the SiC substrate (2). In the side-surface insulating film (18), an overhung portion (27) that is selectively thick compared with other portions of the side-surface insulating film (18) is formed such that the overhung portion protrudes, at the upper end edge (26), toward the inside of the gate trench (9).
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: January 3, 2017
    Assignee: ROHM CO., LTD.
    Inventors: Yuki Nakano, Ryota Nakamura, Hiroyuki Sakairi
  • Patent number: 9530117
    Abstract: A Persona Based Interface associates a user's persona with a simple instant message request to a remote service. When the Persona Based Interface receives a simple instant message request from a user, the Persona Based Interface transforms the user's request based on the persona, and forwards the request to the remote service. After receiving a response to the request, the Persona Based Interface transforms the response into a simple instant message based on the persona.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Morton, Goss F. Nuzzo-Jones
  • Patent number: 9524334
    Abstract: A system and method are disclosed for classifying a message. The method includes receiving the message, identifying in the message a distinguishing property; generating a signature using the distinguishing property; and comparing the signature to a database of signatures generated by previously classified messages.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: December 20, 2016
    Assignee: DELL SOFTWARE INC.
    Inventors: Brian K. Wilson, David A. Koblas, Arno A. Penzias
  • Patent number: 9516113
    Abstract: A method for providing content includes transmitting to the content providing server a user's location detection signal; receiving the user's location detection signal from the content providing apparatus; transmitting a user's activity recognition signal; receiving the user's activity recognition signal; transmitting a user's bio-signal; receiving the user's bio-signal; determining a user's status based on the user's location detection signal and the user's activity recognition signal. Further, the method includes estimating a user's biological activity based on the determined user's location and the user's bio-signal; transmitting the content corresponding to the user's biological activity; receiving the content corresponding to the user's biological activity from the content providing server; and providing the received content.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: December 6, 2016
    Assignee: HYUNDAI MNSOFT, INC.
    Inventors: Young Soo Yoo, Sang Won Yang
  • Patent number: 9509746
    Abstract: Provisioning remote access points for use in a telecommunication network. A remote access point contains identity information established during manufacturing; this identity information may be in the nature of a digital certificate. The identity information is stored in the remote access point, and may be stored in a Trusted Platform Module if present. When the remote access node is powered up in unprovisioned state, outside the manufacturing environment, it attempts to establish an internet connection via a first wired interface, and queries a user for information representing the TCP/IP address of its controller via a second wired interface. Once an internet connection is present, and a TCP/IP address has been provided, the remote access point attempts to connect to the controller at that address. Once a connection is established, controller and access point exchange and verify each other's identities.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: November 29, 2016
    Assignee: Aruba Networks, Inc.
    Inventors: Manish Mehta, Shekhar Kshirsagar, Santashil PalChaudhuri
  • Patent number: 9509657
    Abstract: An information processing apparatus includes a receiving unit configured to receive request data to an application via a global network allocated to the information processing apparatus, the request data including a global address specified as a destination address; a determination unit configured to determine, based on the request data, whether the application is to be executed by another apparatus connected via a private network and allocated with a private address; a change unit configured to change the destination address in the request data from the global address of the information processing apparatus to the private address of the another apparatus when the determination unit determines that the application is to be executed by the another apparatus; and a transmission unit configured to transfer, to the another apparatus, the request data including the private address of the another apparatus as the destination address.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 29, 2016
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoya Inoue
  • Patent number: 9503331
    Abstract: A blade enclosure comprises a plurality of physical interfaces of a first type, each for connecting a blade to the blade enclosure, a plurality of physical interfaces of a second type, each for connecting a conventional computer to the blade enclosure, a management component connected to the physical interfaces and for managing the blades and conventional computers connected to the physical interfaces, and a body containing the physical interfaces and the management component.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventor: Ian James McCloy
  • Patent number: 9461907
    Abstract: A routing device includes a routing table. The routing table has a set of entries, each entry including: a content name attribute containing a content name value identifying a content, a faces attribute containing a faces value identifying a set of devices storing data related to the content name value, and a mask type attribute containing a mask type value identifying a type of mask to be used for performing a routing table lookup. The routing device is configured to perform a routing table lookup, the routing table lookup including the use of the mask type value of an entry to determine a covering relation between the content name value of the said entry and a content name value to be searched. The routing device is further configured to update the routing table depending on the determined covering relation.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: October 4, 2016
    Assignee: ORANGE
    Inventor: Yifan Yu
  • Patent number: 9443066
    Abstract: Embodiments may be configured to receive a protected version of content that includes multiple encrypted content samples. In various embodiments, each encrypted content sample includes multiple encrypted blocks. For a given encrypted content sample, different sets of encrypted blocks in that sample may form different encryption chains. The protected version of the content may further include decryption information for decrypting the encrypted content samples. The decryption information may include at least some initialization vectors generated dependent upon non-content information that is not included in the protected version of the content. The non-content information may be from a different protected version of the content. Embodiments may be configured to use the decryption information to decrypt one or more of the encrypted content samples.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 13, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Viswanathan Swaminathan
  • Patent number: 9426217
    Abstract: A method is disclosed for synchronizing user protocol messages between service nodes. The method includes, when receiving a user-related protocol message, a service node judging whether a state of a backup group to which a user belongs corresponding to the protocol message is active or standby on the service node, and according to a type of the protocol message, determining whether to send the protocol message to another service node on which the state of the backup group is standby or active. The method also includes, when determining to send the protocol message, the service node encapsulating the protocol message through a service backup protocol and sending the protocol message to the other service node. A service node includes a message receiving module, a state judging module and a message sending module.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: August 23, 2016
    Assignee: ZTE CORPORATION
    Inventors: Liang Fan, Wei Mao, Weili Chen
  • Patent number: 9410016
    Abstract: A polymer includes repeat units having the structure wherein R1, R2, Ar1, Ar2, and Ar3 are defined herein. The polymer can be prepared by Suzuki polycondensation. The acetal and/or ketal functionality in the polymer backbone make the backbone-cleavable in acid. The polymer is useful in applications including lithographic photoresists.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: August 9, 2016
    Assignee: DOW GLOBAL TECHNOLOGIES LLC
    Inventors: Matthias S. Ober, Duane R. Romer, John B. Etienne, Pulikkottil J. Thomas
  • Patent number: 9407654
    Abstract: Embodiments described herein are directed to preventing development of insecure web pages, preventing deployment of insecure web pages and to preventing access to insecure web pages. In one embodiment, a computer system accesses a web page that includes one or more web elements. The computer system then determines that the web page includes at least one element that requests user authentication and determines whether various specified secure protocols have been implemented on the web page. Then, if the specified secure protocols have not been implemented on the web page, the computer system displays a warning or error indicating that the web page is insecure.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: August 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott A. Field, Ellen E. Cram, Julian Federico Gonzalez
  • Patent number: 9398121
    Abstract: Techniques are disclosed for determining a virtual networking framework for computing nodes to use where they are part of a plurality of computing nodes that have heterogeneous virtual networking framework capabilities. Each node may report its capabilities to a mapping server, which serves as a centrally-managed selector of policy capabilities for the two computing nodes to use in communications with each other. The mapping server selects virtual networking framework capabilities for the two computing nodes to use in communicating with each other, instructs the nodes of these selected capabilities, and the two nodes then communicate according to these selected capabilities.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Eric Jason Brandwine