Patents by Inventor Chris O'Dowd

Chris O'Dowd has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20180152375
    Abstract: Various embodiments pertain to communication network systems. In particular, various embodiments relate to the detection of proxy servers and the locations of the proxy servers in communication network systems. A method, in certain embodiments, may include detecting a first path between a user equipment and a first network entity. The method may also include detecting a second path between the user equipment and a second network entity, wherein the first path is longer than the second path. In addition, the method may include determining whether the second network entity is a proxy server located between the user equipment and the first network entity based on an estimated value of the first path and an estimated value of the second path.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Na LI, Lan LI, Chris O'BRIEN
  • Patent number: 9958143
    Abstract: A flashlight assembly includes a bistable safety bail to prevent inadvertent depression of an operational push button switch. The flashlight assembly further includes a bistable pivoting mode selection lever which controls operational modes of the flashlight. Further, the flashlight operates with a thermal optimization circuit which automatically, over time, reduces the duty cycle of the control circuit to reduce the temperature of the LED junction, improve LED performance and increase battery life.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: May 1, 2018
    Assignee: EMISSIVE ENERGY CORP.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Publication number: 20180100631
    Abstract: The present invention relates to a building. The building includes a distributed power supply and a lighting system for being powered by the distributed power supply. The system includes distributed lights for being coupled to the distributed power supply. Covers are provided for covering respective lights. Photoluminescence is borne by each cover. Advantageously, the light charges the photoluminescence borne by the cover. In turn, the cover passively discharges and provides passive illumination in the dark by virtue of the photoluminescence. The building lighting system provides illumination for after-hours personnel in the building after the light is turned off, or in the event of a power disruption when a backup power generator is not present.
    Type: Application
    Filed: May 11, 2016
    Publication date: April 12, 2018
    Inventors: Brian MACDONALD, Chris O'NEILL, Dallyn SEALE, Mark CLARK
  • Patent number: 9934697
    Abstract: A wearable device conveys information to a user. The device includes a master soft circuit cell and a plurality of actuation soft circuit cells. These cells are physically interconnected to form a garment that is worn by a user and each of these cells includes an electrically non-conductive fabric covering. Each of the actuation cells is electrically connected to and operates under the control of the master cell. The master cell is configured to wirelessly receive actuation instructions and activate a combination of the actuation cells based on the received actuation instructions. Each of the actuation cells is configured to generate a particular actuation that is perceived by one or more senses of the user whenever the actuation cell is activated by the master cell. A system also conveys affective state information to a user.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: April 3, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chris O'Dowd, Asta Roseway, Mary Czerwinski, Meredith Morris, Michele A. Williams
  • Patent number: 9923728
    Abstract: In one embodiment, a method includes receiving one or more packets of a communication session from one or more interfaces, such that the interface is a subscriber interface or a network interface. The method further includes associating the communication session to an end user with a source Internet Protocol (IP) address of the packet if the packet is received from the subscriber interface or to an end user with a destination IP address of the packet if the packet is received from the network interface.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: March 20, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Robert M. Batz, Walter G. Dixon, Robert A. Mackie, Mark Albert, Chris O'Rourke, Humberto M. Tavares
  • Publication number: 20180075364
    Abstract: A system, method and user interface are described for providing a personal assistant functionality using a predictive, adaptive, dichotomous (two choices) decision engine that proactively prompts the user for decisions on matters deemed relevant by the decision engine based on past user decisions and activities.
    Type: Application
    Filed: November 7, 2017
    Publication date: March 15, 2018
    Inventors: Damien Phelan Stolarz, David Joseph Diaz, James Rossfeld, Scott Raven, Chris O'Malley, Christopher Kurpinski
  • Publication number: 20180077043
    Abstract: Various embodiments pertain to communication network systems. In particular, various embodiments relate to multi-path probing in communication network systems that can be used to estimate the complete topology of the network. A method includes receiving data at a source node from a tracerouting probe in a network. The data includes information about at least one network node. The method also includes determining an identification for the at least one network node based on information. In addition, the method includes using the identification of the at least one network node to determine an identification of at least one device.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Tomas KUBIK, Lan LI, Tomas RYBKA, Karlo ZATYLNY, Chris O'BRIEN
  • Publication number: 20180047200
    Abstract: Animated frames may illustrate an animated face that has one or more facial features that change during the animation. Each change may be between a photographed facial feature of a real face and a corresponding drawn facial feature of a drawn face. Various related methods are also disclosed.
    Type: Application
    Filed: August 11, 2016
    Publication date: February 15, 2018
    Applicant: JIBJAB MEDIA INC.
    Inventors: Chris O'Hara, Mauro Gatti, Alex Zaldivar, Gregg Spiridellis, Michael Bracco, Bradley Roush
  • Patent number: 9842299
    Abstract: A system, method and user interface are described for providing a personal assistant functionality using a predictive, adaptive, dichotomous (two choices) decision engine that proactively prompts the user for decisions on matters deemed relevant by the decision engine based on past user decisions and activities.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: December 12, 2017
    Assignee: TELEPATHY LABS, INC.
    Inventors: Damien Phelan Stolarz, David Joseph Diaz, James Rossfeld, Scott Raven, Chris O'Malley, Christopher Kurpinski
  • Publication number: 20170327290
    Abstract: A product display platform for use in the packaging and display of a food or other product is disclosed. The product display platform is comprised of a base panel having a peripheral edge defining a central area for receiving a product and a sidewall downwardly depending from the peripheral edge of the base panel, the sidewall being generally continuous around the perimeter of the base panel. In some embodiments the base panel is formed with a textured pattern to enhance the packaging/storing of the product, especially for food products, and also provides aesthetic appeal. In use, a protective film arranged over top of and around the product and product display platform is subject to a heat shrink wrapping process allowing the product arranged on the base panel to be fully viewable when arranged on the corresponding product display platform.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 16, 2017
    Inventors: Chris O'Clair, Mark Zieff, Jeff Tahnk, Ali Lotfi, Craig Muldrew
  • Publication number: 20170286529
    Abstract: This application is directed to recognizing unstructured information based on hints provided by structured information. A computer system obtains unstructured information collected from a handwritten or audio source, and identifies one or more terms from the unstructured information. The one or more terms includes a first term that is ambiguous. The computer system performs a recognition operation on the first term to derive a first plurality of candidate terms for the first term, and obtains first contextual information from an information template associated with the unstructured information. In accordance with the first contextual information, the computer system selects a first answer term from the first plurality of candidate terms, such that the first term is recognized as the first answer term.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 5, 2017
    Inventors: Chris O'Neill, Andrew Malcolm, Alexander Pashintsev, Eugene Livshitz, Boris Gorbatov, Natalia Galaktionova, Ilya Buryak
  • Publication number: 20170257702
    Abstract: A low power, digital audio interface includes support for variable length coding depending on content of the audio data sent from the interface. A particularized coding system is implemented that uses techniques of silence detection, dynamic scaling, and periodic encoding to reduce sent data to a minimum. Other techniques include variable packet scaling based on an audio sample rate. Differential signaling techniques are also used. The digital audio interface may be used in a headphone interface to drive digital headphones. A detector in the interface may detect whether digital or analog headphones are coupled to a headphone jack and drive the headphone jack accordingly.
    Type: Application
    Filed: May 18, 2017
    Publication date: September 7, 2017
    Inventors: Chris O'Connor, Xudong Zhao
  • Publication number: 20170186074
    Abstract: An item purchase system may include a user device configured to receive an item purchase request from a user and transmit the item purchase request, and the refrigerator configured to display the item purchase request in response to receiving the item purchase request and place an order for the item requested to be purchased according to an input by the user or another user.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 29, 2017
    Applicants: Samsung Electronics Co., Ltd., MasterCard International Inc
    Inventors: Min Su LEE, Kyoung Ae LIM, Ye Kyung YOO, Yoo Lim BAEK, Chris O'MAHONY
  • Patent number: 9686609
    Abstract: A low power, digital audio interface includes support for variable length coding depending on content of the audio data sent from the interface. A particularized coding system is implemented that uses techniques of silence detection, dynamic scaling, and periodic encoding to reduce sent data to a minimum. Other techniques include variable packet scaling based on an audio sample rate. Differential signaling techniques are also used. The digital audio interface may be used in a headphone interface to drive digital headphones. A detector in the interface may detect whether digital or analog headphones are coupled to a headphone jack and drive the headphone jack accordingly.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: June 20, 2017
    Assignee: AVNERA CORPORATION
    Inventors: Chris O'Connor, Xudong Zhao
  • Patent number: 9600332
    Abstract: Methods and apparatus for providing availability information of a virtual machine to a load balancer are disclosed. The availability information of the virtual machine may be normalized information from performance metrics of the virtual machine and performance metrics of the physical machine on which the virtual machine operates. The normalized availability of a virtual machine is provided by a feedback agent executing on the virtual machine. Alternatively, the normalized availability of a virtual machine is provided by a feedback agent executing on a hypervisor executing multiple virtual machines on a common set of physical computing hardware.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: March 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh S. Patel, Chris O'Rourke, Udayakumar Srinivasan, Mark Albert
  • Patent number: 9591058
    Abstract: Recovery of an incomplete transfer of a file from a sender to at least one recipient connected to the sender via a network is disclosed. In an example embodiment, the at least one recipient receives one or more packets of the file sent by the sender via the network. The at least one recipient sets a bit in a bitmap, for each received packet, to efficiently keep track of and request for retransmission of missing packets. Thus, after the file is sent by the sender, the at least one recipient requests from the sender a retransmission of any packet corresponding to a bit that has not been set. The sender then sends packets including the missing packets via unicast to the at least one recipient which has sent a request for retransmission.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 7, 2017
    Assignee: CORIANT OPERATIONS, INC.
    Inventors: Arthur M. Pajak, Zbigniew Pigula, Chris O'Brien
  • Publication number: 20160348880
    Abstract: A flashlight assembly includes a bistable safety bail to prevent inadvertent depression of an operational push button switch. The flashlight assembly further includes a bistable pivoting mode selection lever which controls operational modes of the flashlight. Further, the flashlight operates with a thermal optimization circuit which automatically, over time, reduces the duty cycle of the control circuit to reduce the temperature of the LED junction, improve LED performance and increase battery life.
    Type: Application
    Filed: August 10, 2016
    Publication date: December 1, 2016
    Applicant: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Publication number: 20160165038
    Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. exposes an updated and enhanced set of alarm functions to improve a device's user wake-up routines by applying automation rules to a variety of collected or sensed data and inputs in a context-aware manner in order to surface user experiences and content that are contextually meaningful and catered to the particular device user. The digital assistant can support an alarm system having network connectivity to other devices and external systems that enables the user to set an alarm and be awoken using a wide variety of stimuli such as sounds, voice, music, lights, and tactile sensations and then be given a summary of the upcoming day using verbal narration and graphical displays on the device.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Melissa Lim, Anthony Hugh, Wenyu Lu, Yuri Dogandjiev, Haronid Moncivais, Chris O'Connor, Christian Colando
  • Publication number: 20160133151
    Abstract: A wearable device conveys information to a user. The device includes a master soft circuit cell and a plurality of actuation soft circuit cells. These cells are physically interconnected to form a garment that is worn by a user and each of these cells includes an electrically non-conductive fabric covering. Each of the actuation cells is electrically connected to and operates under the control of the master cell. The master cell is configured to wirelessly receive actuation instructions and activate a combination of the actuation cells based on the received actuation instructions. Each of the actuation cells is configured to generate a particular actuation that is perceived by one or more senses of the user whenever the actuation cell is activated by the master cell. A system also conveys affective state information to a user.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 12, 2016
    Inventors: Chris O'Dowd, Asta Roseway, Mary Czerwinski, Meredith Morris, Michele A. Williams
  • Patent number: 9122537
    Abstract: According to one embodiment, availability information describing virtual machines running on physical machines is accessed. The availability information associates each virtual machine with a physical resource used by the virtual machine. Use by the virtual machines is determined from the availability information. Availability of the physical resources is determined according to the use. Server load is balanced according to the availability of the physical resources. According to another embodiment, the following is performed until a load is accommodated: selecting a server having a load that is less than an expansion threshold; loading the server until the expansion threshold is reached; selecting a next server having a load that is less than a next expansion threshold; and loading the next server until the next expansion threshold is reached. Load of a low load server is determined to be below a contraction threshold, and the low load server is drained.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: September 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh S. Patel, Chris O'Rourke, Mark Albert, Robert A. Mackie, Walter G. Dixon