Patents Examined by Xiang Yu
-
Patent number: 10147116Abstract: Disclosed is a method and a tracking system for tracking content in a mobile communication network. The method comprises maintaining predefined identifying information pertaining to content to be tracked, the identifying information being independent of user information associated with the content, intercepting a message originated from a user, comparing content of the message with said predefined identifying information, and responsive to obtaining at least partial match in said comparing, concluding that said message comprises content to be tracked.Type: GrantFiled: July 16, 2008Date of Patent: December 4, 2018Assignee: Mavenir Systems, OYInventor: Teemu Aaron Ikonen
-
Patent number: 10140592Abstract: Various embodiments directed to the calculation, assessment, and adjustment of costs assessed to senders of unwanted messages, such as email messages, are described. In one embodiment, feedback data associated with emails transmitted on behalf of a sender is received, and complaint data associated with the sender is updated based on the feedback data. Further, one or more complaint thresholds for one or more time intervals are determined. The complaint thresholds can be determined based on a volume of messages sent by the sender over one or more time periods, for example, or other factors. A cost is assessed to the sender in response to a comparison of the complaint data to one or more of the complaint thresholds. Additionally or alternatively, costs to the sender can be adjusted in response to the comparison of the complaint data to the complaint thresholds.Type: GrantFiled: January 11, 2016Date of Patent: November 27, 2018Assignee: Amazon Technologies, Inc.Inventor: Chris Wheeler
-
Patent number: 9948584Abstract: Disclosed is a communication apparatus in which it is possible to change the size of data transmitted at one time, the data size being changed to one size in case of transmission of e-mail via a mail server and to different size in case of transmission that is not performed via a mail server. E-mail data having image data as an attached file is generated and it is determined whether a predetermined server will intervene when e-mail is transmitted to a transmission destination. When it has been decided that the destination will be a mail server, it is determined whether the e-mail data has exceeded a prescribed size. E-mail data for which it has been determined that the prescribed size is exceeded is divided into a plurality of segments and then the e-mail data is transmitted to destination decided.Type: GrantFiled: February 22, 2010Date of Patent: April 17, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Nobuyuki Tonegawa
-
Patent number: 9942345Abstract: A machine-controlled method may include a web server identifying data to be cached and caching the data at the web server, the data originating from an external data source, an application server generating metadata that corresponds to the cached data, determining whether external data corresponding to the cached data has changed, receiving information corresponding to the changed external data, and updating the cached content based on the metadata and the received information.Type: GrantFiled: September 17, 2009Date of Patent: April 10, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Varun Khurana, Rashmi Badan
-
Patent number: 9866512Abstract: Bookmarking content modules and tracking scores of user properties against the bookmarked content modules on a computer implemented social network are provided. Content modules containing text, audio, video, or audio-video content are accessible to users of a social network. User properties are associated with the users of the social network and the user properties are related to the content modules. Each user of the social network can bookmark a content module and score a user property against the bookmarked content module related with the same user property. Scores are tracked over a period of time to provide motivation and accountability to the user. Ad hoc online communities form around the bookmarked content modules; members of an online community all share at least one common bookmarked content module. A messaging function is provided for members of an online community to communicate with each other to foster support and accountability.Type: GrantFiled: January 29, 2008Date of Patent: January 9, 2018Assignee: Invent.ly, LLCInventor: Stephen J. Brown
-
Patent number: 9846690Abstract: A computer-implemented method of obtaining form data can include selecting a control from within an electronic form, determining a textual representation of the control, and sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system. A response message from the client messaging system can be received through the real-time communication system. Form data specified by the response message can be stored within memory when the form data is valid, as specified according to the electronic form.Type: GrantFiled: March 2, 2009Date of Patent: December 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Cayce B. Marston
-
Patent number: 9823914Abstract: A session for a Web application can be established between a Web server of a Web domain and a browser of a client of a local domain. The Web application can be constructed so that view and controller functionality are provided by components executing in the Web domain and where model functionality is provided by components executing in the local domain. During the session, an expeditor runtime component can be served from the Web domain to the local domain for the Web application session. At least one widget can be served from the Web domain to the local domain, where the widgets execute within an instance of the expeditor runtime. End-user data utilized by the Web application can be isolated within the local domain so that it is not exposed to the Web domain.Type: GrantFiled: December 28, 2011Date of Patent: November 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Manu Kuchhal
-
Patent number: 9749597Abstract: A method, system, and computer program product for precise target positioning in geographical imaging are provided. The system includes: a sensor including a camera and a telemetry information provider; and a simulated image mechanism for simulating an image of the view from the camera generated from an orthophotograph. A display displays a geographical image of a view from the camera and simultaneously displaying the simulated image. A selection component is provided for selecting a location on the simulated image. This is done by reference to a target in the geographical image. A world coordinates calculating component accurately calculates the world coordinates for the selected location from the simulated image.Type: GrantFiled: August 10, 2010Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Ophir Azulai, Alexander Khazanovitch
-
Patent number: 9736251Abstract: Capture and replay of RDP session packets is disclosed. A packet associated with the session is received from one of a first client and a first destination node. The node is caused to be stored. If the packet is received from the client, forward the packet to the destination node. If the packet is received from the destination node, forward the packet to the client.Type: GrantFiled: January 28, 2010Date of Patent: August 15, 2017Assignee: CA, Inc.Inventors: Nilesh Nandakumar Samant, Marek Samulka
-
Patent number: 9614717Abstract: The disclosure discloses a method for terminal access and management in cloud computing, including: a terminal with a management and control module accesses a bidirectional data transmission network and acts as a node; the node searches for a first responding control node or agent control node and connects with a network management server via an agent control node connected to the found control node or via the found agent control node; a management and control module of a node at each level collects running information of the terminal and reports the running information level by level, and a nearest super-ordinate node performs a management operation. The disclosure further discloses a system for terminal access and management in cloud computing.Type: GrantFiled: January 30, 2011Date of Patent: April 4, 2017Assignee: ZTE CorporationInventor: Zhenghua Chen
-
Patent number: 9424023Abstract: An integrated software and hardware system is described that implements a unified lifecycle for the hardware and the software components therein. In the context of adding, removing or moving a hardware appliance, this allows the system to create, coordinate and manage a single lifecycle for each appliance together with its software processes, that is being moved or changed. The system includes a chassis with multiple enclosures for computing blades. Each blade in the chassis is assigned either a worker or bootstrap role. The worker blades perform the core processing of the service broker functionality and the bootstrap blades are used to provide the bootstrapping and administration of the worker blades. In particular, the administration features include an administration console that is provided by the bootstrap blade, which provides hardware management and process management.Type: GrantFiled: December 28, 2011Date of Patent: August 23, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Daniel Jansson, Terje Strand, Boris Selitser
-
Patent number: 9420022Abstract: A client media application sends a first request for a first chunk of a particular media stream. In response to the request, the client media application begins receiving data packets associated with the requested first chunk of the particular media stream. The data packets are received through a socket having a buffer. Rather than waiting until all of the data packets associated with the first chunk of the particular media stream have been read from the buffer by the client media application before sending a request for a second chunk of the particular media stream, the client media application monitors the amount of data that has been received compared to an expected amount of data, and sends the second request when it determines that the amount of data remaining to be received is less than the size of the buffer.Type: GrantFiled: December 17, 2010Date of Patent: August 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Pradip K Fatehpuria, Zhefeng (Jeff) Du
-
Patent number: 9396485Abstract: Systems and methods for providing content. In one embodiment, a method for providing user access to online content can be provided. The method can include aggregating content from one or more third party webpages; storing at least a portion of the content in at least one data storage device; and when the user requests, via a browser program, a selection of content from the one or more third party webpages, providing the user with access to the stored portion of content.Type: GrantFiled: December 10, 2010Date of Patent: July 19, 2016Assignee: Outbrain Inc.Inventors: Gregg S. Freishtat, Paul Edward Kaib
-
Patent number: 9367419Abstract: Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes: a processor; a network interface controller assigned with a network address; and a memory having firmware. The firmware is configured to be, when executed at the processor, in communication with a plurality of computer nodes, and to receive, through the same network interface controller, management requests each for performing a management operation at one of the plurality of computer nodes and addressed to the same network address, the management requests being directed to at least two of the plurality of computer nodes.Type: GrantFiled: January 8, 2013Date of Patent: June 14, 2016Assignee: AMERICAN MEGATRENDS, INC.Inventors: Anurag Bhatia, Winston Thangapandian
-
Patent number: 9331902Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.Type: GrantFiled: August 14, 2014Date of Patent: May 3, 2016Assignee: CISCO TECHNOLOGY, INC.Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
-
Patent number: 9307393Abstract: Peer-to-peer mobility management in heterogeneous IP networks provides a peer-to-peer mobility module operable to intercept a data packet received at a communication protocol layer of an Internet Protocol communication stack. A translation table may be stored on memory device. The translation table stores real address of one or more network interfaces and a corresponding virtual address. The peer-to-peer mobility module may be further operable to modify the intercepted data packet using the real address and virtual address stored on the translation table.Type: GrantFiled: May 15, 2009Date of Patent: April 5, 2016Assignee: Telcordia Technologies, Inc.Inventors: Yuan-Ying Hsu, Tao Zhang, Chung-Min Chen
-
Patent number: 9262668Abstract: A method and system for automatic face recognition. A primary and a plurality of secondary video cameras can be provided to monitor a detection area. The primary video camera can detect people present in the detection zone. Data can be then transmitted to a prioritizor module that produces a prioritized list of detected people. The plurality of secondary video cameras then captures a high-resolution image of the faces of the people present in the detection area according to the prioritized list provided by the prioritizor module. The high-resolution images can be then provided to a face recognition module, which is used to identify the people present in the detection area.Type: GrantFiled: May 21, 2010Date of Patent: February 16, 2016Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Saad J. Bedros, Ben Miller, Michael Janssen
-
Patent number: 9262751Abstract: A communication service is provided for monitoring recipient receptiveness of communications that are received from a sender. Based on feedback received from the recipients, the cost of utilizing the communication service may be adjusted. For example, in response to determining that one or more communications associated with a particular sender are identified by recipients as unwanted communications, the cost of utilizing the communication service may be adjusted based on whether the level of feedback exceeds a threshold.Type: GrantFiled: December 13, 2010Date of Patent: February 16, 2016Assignee: Amazon Technologies, Inc.Inventor: Chris Wheeler
-
Patent number: 9258367Abstract: A technique for managing sessions in a communication network that does not subscribe to registration events immediately after an entity in the network is registered but rather delays subscribing to these events until a time that such notification would be normally used, such as after a revocable session has been established with the entity. An entity registers to enable sessions to be established with other entities in the communication network. After a session is established, a check is performed to determine if a subscription to be notified of events that warrants revoking the session already exists. If not, a subscription is established to be notified of events that warrant revoking the session. If during the session a notification is received indicating that an event that warrants revoking the session has occurred, the session is revoked.Type: GrantFiled: August 1, 2006Date of Patent: February 9, 2016Assignee: Cisco Technology, Inc.Inventor: Paul Kyzivat
-
Patent number: 9253143Abstract: A method and system for retrieving subscription information associated with a content file are provided. The method, according to an example embodiment, includes automatically generating a hash of the content file and retrieving an identifier for the subscription from a peer machine participating in a distributed hash table network. Subscription information is then retrieved using the subscription identifier, either from a specially configured subscription server or from a subscriber machine in the distributed hash table network.Type: GrantFiled: September 17, 2009Date of Patent: February 2, 2016Assignee: Azureus Software, Inc.Inventors: Olivier Chalouhi, Paul Anton Richardson Gardner